Skip to content

Medimart is an innovative online pharmacy platform combining React for a dynamic front-end and Flask for a robust back-end. It enables secure medication procurement with user authentication, comprehensive product catalog, intuitive order processing, and a user-driven review system.

Notifications You must be signed in to change notification settings

SylviaT01/MediMart

Repository files navigation

Home Screenshot

MediMart

Introduction

MediMart is a comprehensive online pharmacy platform developed to provide users with a seamless experience in managing their medication needs. Leveraging React for the front-end and Flask for the back-end, MediMart aims to revolutionize the accessibility of healthcare services.

Minimum Viable Product(MVP)

MediMart online pharmacy enables users to browse, order, and manage medications online.

Features

  • A visually engaging landing page.
  • User authentication and authorization
  • Medication catalog with search and filter functionality
  • Cart management with total cost calculation
  • Contact section for customer support
  • Service Review System

Objectives

  • To provide a user-friendly and intuitive interface for users to browse, order, and manage their medications
  • To implement secure user authentication and role-based access control.
  • Ensure detailed product listings with comprehensive information and visuals.
  • Develop a robust shopping cart with full CRUD functionality.
  • Implement a service review system to build user trust and transparency.
  • To ensure secure data storage and transmission to protect user privacy and sensitive information.

Technologies used

Get Started

  1. Clone the repository
git clone git@github.com:SylviaT01/MediMart.git
  1. Install dependencies
npm install
pipenv install
  1. Enter virtual environment(Backend)
pipenv shell
  1. Start the Flask server
python run.py
  1. Start the React development server
npm start

Requirements

  • Programming knowledge (HTML, JavaScript, Python and SQL)
  • Visual Studio as code editor
  • Basic understanding of web development and design principles
  • Familiarity with React and Flask frameworks
  • Experience with databases and SQL queries

Contributions

Contributions are welcome! If you'd like to contribute, please fork the repository and submit a pull request.

Authors

Copyright and License Information

The project is licensed under MIT License

About

Medimart is an innovative online pharmacy platform combining React for a dynamic front-end and Flask for a robust back-end. It enables secure medication procurement with user authentication, comprehensive product catalog, intuitive order processing, and a user-driven review system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published