Skip to content

kamisc/library-manager-frontend

Repository files navigation

Library Manager - Frontend

Build Status

Description

In this repository you can find application code written in Java language with Vaadin framework for Library Manager project. To start working with the application, you should first run the backend app and then frontend app.

Check Live Demo

    Admin credentials: L: admin@library.com / P: admin
    User credentials: create an account with your own credentials :-) 

Frameworks and Technologies

Java 8, Vaadin, Spring Boot, Spring Security, Lombok, Gradle

Design Patterns

Factory

Instalation

Frontend

  1. Source code: https://github.com/kamisc/LibraryManager-Frontend
  2. git clone https://github.com/kamisc/LibraryManager-Frontend.git
  3. Run application by the main method in the LibraryManagerFrontendApplication class
  4. Application will be run on the localhost:8090 address

Backend - REST API

  1. Source code: https://github.com/kamisc/LibraryManager-Backend
  2. git clone https://github.com/kamisc/LibraryManager-Backend.git
  3. Run application by the main method in the LibraryManagerBackendApplication class
  4. Application will be run on the localhost:8080 address

Users

In the login panel click "Create new account" button and:

    Use --> admin@library.com <-- e-mail to create ADMIN user to test all of functions
    
    Use any mail to create NORMAL user to test functions for NORMAL user

Author: Kamil Seweryn