A simple Java console (CLI) application that simulates basic bookstore operations such as browsing books, managing inventory, and handling purchases.
This project serves as a case study for building a command-line bookstore application in Java. It provides hands-on experience in:
- Java fundamentals (classes, packages, user input, loops)
- Structuring code with the
src/directory - Managing data storage via a simple database
- View all books in the repository
a) Order Book
b) Add to cart
c) Go Back - Search book by Title
a) Order Book
b) Add to cart
c) Go Back - Search book by Author Name
a) Order Book
b) Add to cart
c) Go Back - Search book by Genre Name
a) Order Book
b) Add to cart
c) Go Back - View Orders
a) Cancel Order
b) Go Back - View Cart
a) Order Book
b) Go Back - Logout
- View All Books
a) Add a New Book
b) Delete a Book
c) Alter Book Details - View All Orders
a) Change Order Details - View All Customers
a) View Individual Customer's Orders - Logout