MedConnect

MedConnect is an online pharmacy web application designed to provide users with a seamless shopping experience for their healthcare needs. The application allows users to browse products, add items to their cart, upload prescriptions, and proceed to checkout, all while maintaining user authentication and security.

Table of Contents

Features

  • User Authentication: Secure user registration, login, and logout functionalities.
  • Product Browsing: Users can browse a wide range of healthcare products.
  • Shopping Cart: Users can add products to their cart, adjust quantities, and remove items.
  • Prescription Upload: Users can upload their prescriptions for verification.
  • Order Summary: Users can review their cart and see the order summary before checkout.
  • Responsive Design: The application is fully responsive and works on both desktop and mobile devices.

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Django
  • Database: SQLite (for development), PostgreSQL (for production)
  • Other Libraries: Django REST Framework, Pillow (for image handling), etc.

Installation & usage

To run this project locally, follow these steps:

Clone the Repository

git clone https://github.com/yourusername/medconnect.git
cd medconnect
python -m venv env
source env/bin/activate  # On Windows, use `env\Scripts\activate` 
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
# Open your browser and go to http://127.0.0.1:8000.

Contributors

UI/UX DESIGNER

  1. Ruth Yayra Obi (UI/UX Designer) trotyayra91@gmail.com
  2. Odiase Idemudia Joshua (UI/UX Designer) idemudiaodiase01@gmail.com

WEB DESIGNER

  1. Shiline Yemurai Munyambare (Web designer) shilinemunyambare@gmail.com
  2. Nora Okoro (Web designer) norafresh5@gmail.com

GRAPHICS DESIGNER

  1. Olakayi, Gogo Mbaja (Graphics Designer) gogombaja@gmail.com
  2. Nwaogu Immaculata (Graphic Design) immaculatachinwendu@gmail.com

FRONTEND ENGINEER

  1. Hephzibah Ijeje (Frontend Engineer) hephzibahijeje89@gmail.com
  2. Emmanuel Adah (Frontend Engineer) abahemmanueladah11@gmail.com
  3. Okoro chukwuebuka miracle (Frontend Engineer) Bizzybone.om@gmail.com
  4. Emeka Elumelu (Front-end) dockolinz@gmail.com

BACKEND ENGINEER

  1. Ugwoke Levi Soromto (Backend Developer) soromtolevi1@gmail.com
  2. Charles Kumah Ntim (Backend Developer) papaseyone@gmail.com
  3. Victor Mulinge Muendo (Backend Developer) victormulinge92@gmail.com
  4. Onyinyechi Nwachukwu (Backend Developer) nwachukwuonyinyechi79@gmail.com
  5. Kelvin Chukwuka (Backend Developer) koolkt10@gmail.com