Project 1: HR Management System (Angular + Spring Boot)
- Angular components, services, routing, reactive forms and HTTP client
- Spring Boot REST APIs with CRUD, validation and global exception handling
- JWT authentication and role-based access (Admin / Employee)
- JPA/Hibernate relationships, pagination and sorting
- Swagger/OpenAPI documentation
- Dockerized with Docker Compose and deployed on AWS
- Service-layer unit tests with JUnit 5 and Mockito
