Skip to content

Repository files navigation

💊 Medical Shop Automation

A Django-based Medical Shop Automation System developed to streamline pharmacy operations by managing medicine inventory, customer records, vendor details, and billing efficiently. The application provides an easy-to-use interface for pharmacy staff and helps reduce manual work through automation.


📌 Project Overview

Medical Shop Automation is a web-based application built using Django. It enables pharmacy administrators to manage medicines, customers, billing, vendors, and inventory through a centralized system. The project focuses on improving accuracy, reducing paperwork, and making day-to-day pharmacy operations more efficient.


✨ Features

  • 🔐 Secure User Authentication
  • 💊 Medicine Inventory Management
  • 👥 Customer Management
  • 🏢 Vendor Management
  • 🧾 Billing and Invoice Generation
  • 📦 Stock Management
  • 🔍 Medicine Search
  • 📊 Admin Dashboard

🛠️ Tech Stack

  • Python
  • Django
  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript
  • SQLite

📁 Project Structure

Medical-Shop-Automation/
│
├── msa/
│   ├── manage.py
│   ├── msa/
│   └── shop/
│
├── Screenshots/
├── README.md
├── requirements.txt
├── runtime.txt
└── Procfile

🚀 Installation

  1. Clone the repository
git clone https://github.com/Arundhathi2425/Medical-Shop-Automation.git
  1. Navigate to the project directory
cd Medical-Shop-Automation
  1. Install the required dependencies
pip install -r requirements.txt
  1. Navigate to the Django project
cd msa
  1. Apply database migrations
python manage.py migrate
  1. Start the development server
python manage.py runserver
  1. Open your browser and visit
http://127.0.0.1:8000/

🔮 Future Enhancements

  • 📷 Barcode Scanner Integration
  • 💳 Online Payment Support
  • 📈 Sales Analytics Dashboard
  • 📧 Email Notifications
  • 👥 Multi-user Authentication
  • ☁️ Cloud Database Integration

📷 Screenshots

🔐 Login Page

Login

📊 Dashboard

Dashboard

🔍 Medicine Search

Medicine Search

💊 Add New Medicine

New Medicine

🏢 Add New Vendor

New Vendor

📦 New Supply

New Supply

📋 Medicine List

Medicine List

💰 Sell Medicine

Sell Medicine


👩‍💻 Author

Arundhathi

Developed as an academic Software Engineering project using Django and Python.

About

A Django-based Medical Shop Automation System for managing inventory, billing, customers, and pharmacy operations.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages