Description
Online Medical Store Project using Python Django and MySQL
This project is a Python-based Online Medical Store developed using Django and MySQL. The main objective of this project is to provide information related to medicines. The project includes a single user login for customers, allowing them to view medicine details, place orders, view order history, and access information about different medicines. Customers must log in to place orders and make payments, while non-logged-in users can only view medicine information such as types and companies. Students can download Python projects for free, including mini projects with source code.
Modules and Description of Online Medical Store Project:
Medicines Module:
The Medicines Module is essential for providing functionalities related to medicines. It is a crucial part of the Online Medical Store project developed using Python, Django, and MySQL. Features of this module include:
- Customer can view the list of medicine details
- Client-side validation of all medicine forms using JavaScript
Types Module:
The Types Module manages medicine types, allowing customers to view and manage different types. Features of this module include:
- Customer can view the list of all types
- Patients can view types
Category Module:
The Category Module is developed to manage information about medicine categories. Features of this module include:
- Customer can view the list of all categories
Login Module:
The Login Module provides a login form for customers to access the system. Features of this module include:
- Customer can add new login records
- Customer can view login details
- Only customers can edit and update login records
- Customers can change their passwords
Functionality performed by Customer user:
- Customer Registration: Customers can register on the website using the registration form
- Customer Login: Customers can log in to the system using the login form
- Customer Medicines: Customers can access the medicine form
- Customer Payment: Customers can make payments for medicines
- Customer Order: Customers can place orders for medicines
- Customer Order Confirmation: Customers can confirm their orders
- Change Password: Customers can change their account passwords
Static Pages and other sections:
Static pages available in the Online Medical Store project:
- Home Page with a user-friendly interface
- Animated slider for image banners on the Home Page
- About Us page describing the project
- Contact Us page for communication
Technology Used in the project Online Medical Store
The project is developed using the following technologies:
- HTML: Page layout design in HTML
- CSS: Styling using CSS
- JavaScript: Validation and animations using JavaScript
- Python: Business logic implemented in Python
- MySQL: Database management using MySQL
- Django: Developed over the Django Framework
Supported Operating System
The project can be configured on the following operating systems:
- Windows: Easily configured on Windows with Python, PIP, and Django
- Linux: Compatible with all versions of Linux
- Mac: Can be configured on Mac operating systems