FULL-STACK PROJECT
MovieHub.
A movie catalog built across three Spring Boot microservices.
The project
A full-stack movie catalog using Java 17, three Spring Boot microservices, Angular 17, and MySQL. The application includes JWT authentication, service-to-service authorization, a paginated REST API, and unit tests with JUnit and Mockito.
My contribution
Built the backend microservices and Angular application.
How I approach it
- Split the backend into three Spring Boot microservices.
- Protect user and service requests with JWT authentication and service-to-service authorization.
- Support paginated API reads and verify service behavior with JUnit and Mockito.
JavaSpring BootAngularMySQLJWT