AntMessinis / library-app

For Coding Factory Java course. A library web application build with JavaEE - Maven - JDBC - JSP - JavaScript - jQuery - Jackson Databind - Bootstrap - JSTL - MySQL - Service Oriented Architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

library-app

This project is made as the final project for AUEB's Coding Factory Java course. I'm building it with JavaEE - Maven - JDBC - JSP - JavaScript - JQuery - Jackson Databind - Bootstrap with Lux theme - MySQL - Service Oriented Architecture. I'm planning to remake the whole project in .NET with Blazor, WEBApi and Entity Framework.

This is the Home page with no logged user. 1

This is the Home page with a logged user who is a simple member and not an Admin. This type of user can only search for books and borrow if availiable 2

If an Admin logs in there is an extra panel with various CRUD fanctionalities. 3

You can search for a book (or for a collection of books) using title, isbn, author's name or bokks's category

4 5

All primary key related information is given through an options list 7

Searching for title to update / delete 8 10

Adding New Author / Viewing the list of availiable Authors 11 12

Adding New Category / Viewing the list of availiable Categories 13 14

Viewing a book's details 16

Viewing the books the user has borrowed 15

About

For Coding Factory Java course. A library web application build with JavaEE - Maven - JDBC - JSP - JavaScript - jQuery - Jackson Databind - Bootstrap - JSTL - MySQL - Service Oriented Architecture


Languages

Language:Java 77.1%Language:JavaScript 20.6%Language:SCSS 2.2%Language:CSS 0.0%