Backend assignment - A simple CRUD Spring Boot application
Ensure that you have Docker and Java 11 installed in your environment.
# This will spin up the MSSQL Server container
docker compose -f docker/docker-compose.yml up
Once done, make sure to create a database called TESTDB, before proceed to the next step
You may run the project using your preferred IDE or using the following command
# This run the application
mvn spring-boot:run
The project is currently running on your localhost.
- Navigate to
http://localhost:8080
for the Spring Boot application. - For MSSQL Server, please use DBeaver to interact with the database.
You may run the tests using your preferred IDE or using the following command:
mvn test
- Navigate to Swagger Document for API Documentation.
- Postman Collection is under postman folder
- Log file is under logs folder