Medicart – Online Pharmacy Management System
PythonDjangoReactPharmacy Management

Medicart – Online Pharmacy Management System

A Django REST Framework–powered online pharmacy platform featuring customer, inventory, sales, and delivery management, with secure APIs, role-based access control, and a scalable backend architecture.

Backend Developer
the_brief.sh

Medicart is an online pharmacy management platform developed to streamline the management of pharmaceutical products, customer orders, inventory, and delivery operations. The project focuses on providing a robust backend capable of supporting real-world e-commerce workflows within the healthcare and pharmacy domain.

Built using Django and Django REST Framework, the platform exposes secure and scalable APIs for handling product management, order processing, user management, and delivery tracking. A MySQL database was designed to efficiently manage relationships between users, products, orders, and deliveries while ensuring data integrity and performance. The system also incorporates role-based authentication and authorization to provide controlled access for different user types.

Core Features

>Product catalog and inventory management
>Separation of customer, inventory, sales, and delivery modules
>Role-based authentication and authorization
>Order placement and order tracking

Architectural Highlight

Implemented a modular Django REST Framework backend with role-based access control, separating customer, inventory, sales, and delivery operations into secure and maintainable domains.

Tech Stack

Languages

Python

Backend

Django Rest Framework

Frontend

React
Medicart – Online Pharmacy Management System — Bilal