Java bookstore project (Spring Boot + Thymeleaf + JPA + REST)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

2.2 KiB

Java Bookstore Project

Introduction

Overview

Front page

Front-end home page view with user sign-in form.


Normal user view

Normal user view for the bookstore: get basic information of published books.


Sales manager view

Sales manager view for the bookstore: view, edit and add books. Get published and unpublished books.


Administrative view

Administrative view for the bookstore: view, edit, delete and add books. Get published and unpublished books. Access REST API.


Database structure

Bookstore database structure


Repository structure

Type Name Description
Folder bookstore Main project folder (Maven)
Folder packaging OS-specific build scripts
Folder db_plans SQL Database plans & drafts
Folder images Various screenshots & images

Recommendations

Software Version Description
Apache Tomcat 9 Web Server WAR package deployment

LICENSE

N/A (TBA)