BookStore

WHAT CUSTOMERS CAN DO:

  View new books, best-selling books, and most favored books on the home page
  Search for books
  View books listed by category
  View books details and reviews
  Write reviews for books
  Order books
  Check their order status and shopping history
  They must register to write review and purchase books

WHAT EMPLOYEES CAN DO:

  Manage admin users
  Manage categories
  Manage books
  Manage customers
  Manage reviews (but cannot write reviews)
  Manage orders (but cannot create orders)
  View statistical information

What Data Needs to be Managed?

  Customer information
  Category information
  Book information
  Customers Review information
  Order information
  Admin User information

Using:

Java 19.0.2, java jakarta
IDE: Eclipse
Databases: MySQL 8.0
Server: Tomcat v10.0
Git: Git hub

Images DEMO

CLIENT:

Home alt text

Book Category alt text

Login alt text

Register alt text

Book Detail alt text

Rating alt text

Cart alt text

Tracking alt text

ADMIN:

Home alt text

Account: alt text

Add new account: alt text

Order: alt text

Detail order: alt text

Edit order: alt text

... and some function others