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.
 
 
 
 
 
Pekka Helenius fcdd80d46e Add missing publish column 4 years ago
bookstore Change publish attribute data type to boolean 4 years ago
db_plans Add missing publish column 4 years ago
images Add missing publish column 4 years ago
packaging/linux/arch Add packaging; Add Arch Linux build scripts 4 years ago
README.md Update README: add images, update content layout 4 years ago

README.md

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.


Administration view

Administration 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)