Pekka Helenius fd2d5b8953 | 4 years ago | |
---|---|---|
bookstore | 4 years ago | |
db_plans | 4 years ago | |
documents | 4 years ago | |
images | 4 years ago | |
packaging/linux/arch | 4 years ago | |
README.md | 4 years ago |
This repository contains school-related Java server-side project work for an imaginary book store with required/necessary back-end features & course requirement description.
This repository is linked to work of repository java-server-programming - GitHub/Fincer.
This repository is mirrored to java-bookstore - Fjordtek Git/Fincer.
this application has been deployed on https://fjordtek.com/webapps/bookstore/booklist. The following technical restrictions have been applied:
Credentials this application use are not connected to the main site credentials
Book list has maximum limit of 5
concurrent books
Front-end home page view with user sign-in form.
Normal user view for the bookstore: get basic information of published books.
Help desk view for the bookstore: view and edit published books in a limited way. No edit access to price & publication information.
Sales manager view for the bookstore: view, edit and add published and unpublished books.
Administrative view for the bookstore: view, edit, delete and add published and unpublished books. Access REST API.
Type | Name | Description |
---|---|---|
Folder |
bookstore | Main project folder (Maven) |
Folder |
packaging | OS-specific build scripts |
Folder |
documents | External project documents |
Folder |
db_plans | SQL Database plans & drafts |
Folder |
images | Various screenshots & images |
Software | Version | Description |
---|---|---|
Apache Tomcat | 9 | Web Server WAR package deployment |
N/A (TBA)