Challenge yourself

Using the above solution, create an online bookstore that has an administrator, and manager and customer profiles. The following are the functionalities in every profile:

  • Administration profile: This page must add new manager and costumer accounts or disable accounts.
  • Manager profile: This page can access the book inventory, which means a manager can add, remove or archive books; manage the stock; and manage prices of books.
  • Customer profile: On this page you can order by adding things into its personalized cart.

The online bookstore has login and logout transactions. It has a built-in audit trail for security purposed. Use MySQL server as the database server.

Get Spring MVC Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.