Skip to content

#This project provides various features :Users can register, login, view a list of featured and categorized medicines, add medicines to their cart, and make purchases using the PayU payment gateway.## Features - User registration and authentication - View for medicines categorized- Add medicines to the cart - Checkout and make payments using PayU

Notifications You must be signed in to change notification settings

Rakesh-konne/Medeekart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

MedeeKart LIVE

This project is an online medicine store developed using Django. Users can register, login, view a list of featured and categorized medicines, add medicines to their cart, and make purchases using the PayU payment gateway.

Deployment

-The project is deployed on the here using render. -The database postgresql is connected at the deployment.

Features

  • User registration and authentication
  • View for medicines categorized as Fever, Diabetes, Wellness & Fitness, Skincare, Babycare, etc.
  • Add medicines to the cart
  • Checkout and make payments using PayU

Installation

Prerequisites

  • Python 3.x
  • Django 3.x or higher
  • paywix
  • Virtualenv (optional but recommended)
  • PayU account for payment gateway integration

Setup

  1. Clone the repository

    git clone https://github.com/yourusername/django-medicine-store.git
    cd medeekart
    cd iwt
  2. Create and activate a virtual environment

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install dependencies

    pip install -r requirements.txt
  4. Set up the database

    python manage.py migrate
  5. Create a superuser

    python manage.py createsuperuser
  6. Run the development server

    python manage.py runserver

Usage

  1. Access the application

    Open your web browser and go to http://127.0.0.1:8000/.

  2. Register and log in

    Create a new account or log in with your existing credentials.

  3. Browse medicines

    Browse through the list of featured and categorized medicines.

  4. Add to cart

    Add desired medicines to your cart.

  5. Checkout

    Proceed to checkout and complete the payment using PayU.

  6. Test cards for Payments

    The Payment testing credentials can be used from here

Project Structure

.
├── manage.py
├── iwt(medicine_store medee)
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   ├── wsgi.py
│   └── asgi.py
├── requirements.txt
── app(app_name)
   ├── migrations
   ├── static
   ├── templates
   ├── __init__.py
   ├── admin.py
   ├── apps.py
   ├── models.py
   ├── tests.py
   ├── views.py
   └── urls.py

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

About

#This project provides various features :Users can register, login, view a list of featured and categorized medicines, add medicines to their cart, and make purchases using the PayU payment gateway.## Features - User registration and authentication - View for medicines categorized- Add medicines to the cart - Checkout and make payments using PayU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published