Skip to content

A desktop-based pharmacy management system designed to streamline inventory control, billing, and prescription management.

Notifications You must be signed in to change notification settings

AfrahMS/HealthMart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Health Mart Pharmacy

πŸ“Œ Project Description

Health Mart Pharmacy is a desktop-based pharmacy management system. The system applies object-oriented programming principles to simulate real-world pharmacy operations such as customer purchases, pharmacist management, inventory control, and order processing.


🎯 Objectives

  • Apply core Object-Oriented Programming (OOP) concepts
  • Design and implement classes, inheritance, and associations
  • Develop a functional pharmacy system with multiple user roles
  • Practice error handling and data validation

πŸ‘₯ User Roles

  • Pharmacist

    • Log in
    • Manage stock
    • Add new pharmacists
    • View customer orders
  • Customer

    • Sign up / log in
    • Browse medicines and personal care products
    • Add items to cart
    • Choose delivery or pickup
    • Make payment and generate receipt

🧩 Main Features

  • Login and signup system
  • Medicine and personal care product management
  • Shopping cart and order placement
  • Payment processing and bill generation
  • Stock update and validation
  • Error handling for invalid inputs
  • UML-based object-oriented design

πŸ› οΈ Tools & Technologies Used

  • Java
  • NetBeans IDE
  • Object-Oriented Programming concepts
  • UML diagrams

πŸŽ“ Academic Context

CS 311: Object Oriented Programming (2) Project

About

A desktop-based pharmacy management system designed to streamline inventory control, billing, and prescription management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages