Online Medicine Shopping

5 min read
Web Application Development

Abstract / Introduction

The Online Medicine Shopping system is designed to simplify and digitize the process of buying and managing medicines online. It provides a computerized data storage facility where users can easily search and retrieve records related to medicines, suppliers, customers, and billing. The system ensures real-time stock updates, making inventory management accurate and efficient while reducing manual effort.

Customers can browse and purchase medicines conveniently from home, while administrators can maintain supplier and stock details with minimal time and effort. The platform is user-friendly, requiring only basic computer knowledge to operate, making it suitable for both staff and customers. It also enhances data security, reduces paperwork, and improves overall efficiency by automating daily operations like billing, order tracking, and stock monitoring.

Functional Requirements:

The system will have two types of users, the end-users or customer and the administrator for admin related work. Following are the functional requirements of the project:

User Management

  • Customer registration, login, and profile update.
  • Admin login to manage the system.

Medicine Management

  • Add, edit, delete, and view medicine details.
  • Automatic update of stock when an order is placed.

Supplier Management

  • Maintain supplier records with contact details.
  • Link suppliers to medicines for easy tracking.

Customer Management

  1. Store basic customer details.
  2. Add/update/delete customers.
  3. Maintain customer order history.

Shopping & Orders

  1. Customers can search medicines by name or category.
  2. Add medicines to a shopping cart.
  3. Place an order and generate a bill.
  4. View order status (Pending, Completed, Delivered).

Orders Management

  1. The admin can see the list of orders (Pending, Completed, Delivered).
  2. Can update/delete order.

Billing

  1. Simple bill generation after placing an order.
  2. Record keeping for daily sales.

Reports

  1. Stock availability report.
  2. Sales report.
    Tools & Technologies
  • Any tool of choice as long as ALL functional requirements are effectively implemented

Share this project:

Faisal Mehmood

Faisal Mehmood Expert in CS619 Final Year Projects and software development.

View all projects