Skip to content

Conversation

@Gagan261011
Copy link

No description provided.

google-labs-jules bot and others added 4 commits October 19, 2025 10:40
This commit adds comprehensive documentation to the entire repository.

- Adds Javadoc comments to all public classes, methods, and fields in the Spring Boot backend.
- Adds JSDoc comments to all public classes, methods, and fields in the Angular frontend.
- Creates a comprehensive README.md file with a project overview, setup instructions, and usage examples.
This commit introduces a complete Docker-based setup for the Spring Boot and Angular application, allowing it to be built and run with a single Docker Compose command.

Key changes include:
- A multi-stage Dockerfile for the Spring Boot backend, which builds the application with Maven and runs it in a slim JRE image.
- A multi-stage Dockerfile for the Angular frontend, which builds the application and serves it with Nginx.
- An nginx.conf file to proxy API requests from the frontend to the backend.
- A docker-compose.yml file to orchestrate the backend and frontend services.
- Updates to the backend's pom.xml to use Java 17 and include the Spring Boot Actuator for health checks.
- Updates to the frontend's employee.service.ts to use a relative URL for API calls.
- .dockerignore files for both the frontend and backend to optimize the build context.
- Updates to the README.md to include instructions on how to build and run the application with Docker Compose.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant