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.
- 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
-
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
- 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
- Java
- NetBeans IDE
- Object-Oriented Programming concepts
- UML diagrams