Apka-Pharma is a Django-based web application designed to streamline pharmaceutical inventory management and medicine recommendation processes. It offers functionalities for managing medicine stock, capturing symptoms, and recommending medicines based on input symptoms.
- Medicine Stock Management: Enables users to add, update, and view medicines in the stock.
- Symptom-Based Medicine Recommendation: Utilizes predictive analytics to recommend medicines based on entered symptoms.
- User-Friendly Interface: Provides an intuitive interface for users to interact with the system.
- Database Integration: Utilizes a database to store medicine information, symptoms, and recommendations.
- Responsive Design: Ensures compatibility across various devices with a responsive design.
- Clone this repository to your local machine.
- Install the required dependencies using pip.
- Run the Django server using the command
python manage.py runserver
. - Access the web application through the provided URL.
- Navigate through the different sections to manage medicine stock, input symptoms, and receive medicine recommendations.
- Models: Utilizes Django models for defining the structure of the database tables, including the
medicines
model for storing medicine information. - Views: Implements views for rendering HTML templates and handling user requests, including functionalities like adding, updating, and viewing medicines.
- Predictive Analytics: Employs predictive analytics to analyze symptoms and recommend suitable medicines based on pre-defined algorithms.
- Database Integration: Integrates with a database to store and retrieve medicine information and recommendations.
- Frontend: Uses HTML templates for rendering user interfaces and CSS for styling.
- Python 3.x
- Django
- pandas (for data manipulation)
- numpy (for numerical operations)
The Pharma Management System is developed as a comprehensive solution for pharmacies to manage their medicine stock efficiently and provide accurate medicine recommendations to users based on their symptoms. Leveraging Django and Python, it combines database management, predictive analytics, and user interface design to deliver a robust pharmaceutical management solution.