RESTful Spring.Boot API for managing and analysing purchases.
This project has been made in order to demonstrate coding capabilities of the owner.
Language: Java 17
Libraries: Java Core, Spring.Boot, MockMVC, Mockito
Build system: Maven
IDE: IntelliJ IDEA
Demonstrated knowledge: Clean Code, Best Practices, Test-driven Development, Unit Test, Integrity Test, Streams, REST API, JSON, custom in-memory repository, external cURL test scenario, statistics generated by software