Skip to content

Latest commit

 

History

History
30 lines (15 loc) · 2.17 KB

README.md

File metadata and controls

30 lines (15 loc) · 2.17 KB

Alex Coffee

"Alex Coffee" is the online shop of a beautiful and aromatic coffee for You and friends. Here You can buy coffee beans, ground coffee, coffee in mono doses and in capsules. Coffee is a drink of the real programmer. :-)

Used Technologies: Java EE, Maven, Servlets, Spring Framework (IoC, MVC, Data, Security), JPA / Hibernate, MySQL, JSP / JSTL, Bootstrap, CSS, JS, Junit, Mockito, Jacoco.

Shop work can be divided into 3 parts: for clients, for administrator and for managers.

For clients

Clients can only navigate on the main pages of the website, view products and make orders.

Alex Coffee Alex Coffee

For Managers

Managers can navigate on the main pages of the site and the pages intended for managers (.../manager). Managers have the access to edit information about the orders after consultation with the customer, view information about the site personnel to enable communication with colleagues.

Alex Coffee Alex Coffee

For Administrator

Administrator can navigate on all the pages of the site, in particular through the pages of managers and pages intended for the administrator (.../admin). Administrator can add, edit, and delete information about the products, categories and managers. All information is stored in the database.

Alex Coffee Alex Coffee

To access the pages of managers and administrators need to be authorized (.../login). Without the authorization of access is denied. After ordering by client, managers receive a message on e-mail with order details and client contact information.

Yurii Salimov