This is the back-end part of the web challenge of United Remote.
This project handle the user authentication and authorization with JSON WEB TOKEN and it exposes two rest endpoint for the client "/likedShops" and "/dislikedShops" to manage his liked and disliked shops, the project also enable the user to registration through the "/register" endpoint.
This project was built with the Spring Boot framework.
In order to get this project up and running you need to have those prerequisites:
- JAVA 7 or higher
- MySQL database
The project is using those Spring Boot dependencies :
- Maven - Dependency Management