Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 832 Bytes

File metadata and controls

50 lines (36 loc) · 832 Bytes

Java Tutor API

Java Tutor API is a web application that can be used to access questions related to java language and surrounding technologies. Application has registration/login with form-based authentication. Users can add, delete and edit questions.

Building

  1. To build project javatutor (package compiled code in .jar):
mvn clean package

Running the tests

  1. To run tests via Maven:
mvn test

Java Tutor API UI

Project (client2) was generated with Angular CLI

Development server

  1. To start development server:
ng serve

Building

  1. To build project:
ng build

Technology stack

  • Java 8
  • Spring Boot 2
  • Spring Data MongoDB 2
  • Spring Security 5
  • MongoDB 3.6
  • jUnit 4
  • Mockito 2
  • slf4j 1.7
  • log4j 1.2
  • Angular 5
  • Bootstrap 3