Skip to content

safhossain/BookStoreManagementProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rudimentary Bookstore Management System Java Project

Project implemented the following OOP principles:

  • Design Patterns (Singleton + Observable Design Patterns)
  • Encapsulation
  • Inheritance
  • Polymorphism

Features:

  • User authentication for both customers and the owner (no hashing, just plain-text)
  • Add + remove books (updates throughout program)
  • Add + remove customers (updates throughout program)
  • Points system for customers to earn and spend points
  • Purchase book(s) (regular),
  • Purchase book(s) (redeem points)

Note: Not exactly implementing the "State Design-Pattern" Note: To run the project, ensure you have JDK and JavaFX installed Note: Used Netbeans 8.2 IDE to create project

image

image

image

About

Native Java Application: Simulating Book Store Management Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages