Farm Management API

Java
Spring Web
Spring Data
Spring Boot
Spring Security
JWT
SpEL
JUnit
Mockito
MySQL
Docker
Farm Management API

Restful API created using Java, Spring and JUnit. Composed of three entities used for the management of farms, crops and fertilisers, including one-to-many and many-to-many associations, GET, POST, PUT and DELETE methods, authentication and authorization using JWT.