In this project we will use Java Spring Boot, Hibernate as a Back-End to create RESTFul services for Client using html, css and javascript to consume and MySQL as Database. We will use JUnit and Mockito for unit testing and integration testing. The back-end will be hosted at AWS EC2. The front-end will be hosted at S3 Bucket. The database will be hosted at AWS RDS.