Skip to content

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

 
 
 

Contributors

Languages