To be added To be added
- Java 8:
- SpringBoot 2.2.6:
- H2 Embedded Database:
- JUnit 5:
- Gradle:
- Docker: Database and the service should be runing on containers
- Continious integration: Platform is yet to be decided
- Hosting: Probably it will be hosted on AWS
- Change Database: Replace embedded database with MySQL or PostgreSQL
- Unit Testing: Code coverage is at around 80% at the moment - goal is to go 95%+
- Spring security: Authentication and Authorization and others
- User logging: Implement logging with Google and Facebook
- Swagger: Api documentation and endpoint contracts to be added
- Front-End: Front-End project to be created with Angular/React and a possible Android app too
Alexander Georgiev(Wishiper)