Pharmacy management Rest API

Rest API

Documenation Documenation2 Admin Inteface

Pharmacy Management REST API

A robust and scalable RESTful API built with Django and Django REST Framework to streamline pharmacy operations. The system manages medicine inventory, sales, suppliers, and orders with detailed role-based access for admins, pharmacists, and staff.

Key features include JWT-based user authentication, hierarchical medicine categories, batch and supplier tracking, order and sales processing, and real-time reporting. The API also integrates geo-support for Egyptian cities and offers auto-generated Swagger documentation.

Built with performance and extensibility in mind, the system follows REST best practices, includes automated testing, and is deployed on AWS EC2 for real-world cloud experience.

Project Information