Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 1.21 KB

README.md

File metadata and controls

52 lines (43 loc) · 1.21 KB

Book Rental System

CircleCI GitHub top language

Table of contents

General info

Book rental system created with Spring and Angular 5.

Demo

Click here

Example users

Login Password Role
admin admin1 Admin
user1 usertest User
user2 usertest2 User

Technologies

  • Spring (Boot, MVC, Security, Data JPA)
  • Hibernate
  • PostgreSQL
  • Lombok, Swagger
  • JUnit, Mockito
  • CircleCI
  • Angular 5

Setup

Prerequisites

  • Angular 8 or greater is required
$ npm install -g @angular/cli
  • Java 8 or greater

Deployment

$ mvn spring-boot:run -Dspring-boot.run.profiles=dev
$ cd front
$ npm install
$ ng serve

Run browser and head to http://localhost:4200
Swagger doc is available at http://localhost:8080/swagger-ui.html