2018 August Backend Coding Challenge in Monolithic Way with Spring Framework and Java 8.
Built with
- [Java 8] (https://www.oracle.com/technetwork/java/javase/downloads/index.html)
- [Maven] (https://maven.apache.org/)
- [Project Lombok] (https://projectlombok.org/)
- [Spring Boot] (https://spring.io/projects/spring-boot)
- [Spring JPA] (https://projects.spring.io/spring-data-jpa/)
- [PostgreSQL] (https://www.postgresql.org/)
- Simple Sign In
- Simple Sign Up
- Deposit Money
- Withdraw Money
- Retrieve Transaction History
- Install Maven (https://maven.apache.org/install.html)
- Install PostgreSQL (http://postgresguide.com/setup/install.html)
- Create User in PostgreSQL with credentials: bank-backend/welcome1! (as defined in configuration/application.yaml)
- Create Database in PostgreSQL named: bank-backend (as defined in configuration/application.yaml)
- start the program with command : mvn clean spring-boot:run