- Create: Create a new task by providing a title and a description.
- View: View all existing tasks.
- Details: View details of a specific task by its ID.
- Update: Update details of an existing task.
- Delete: Delete an existing task by its ID.
The application follows an MVC (Model-View-Controller) architecture model. Tasks are managed through controllers that interact with the task service and task repository to perform CRUD (Create, Read, Update, Delete) operations.
- Clone this repository to your local machine.
- Import the project into your preferred Java IDE.
- Run the application as a Spring Boot application.
- Access the application through your web browser at
http://localhost:8080
.
- Code Documentation: Here you can find detailed documentation of the project's source code.
- Report a Problem: If you encounter any issues or have suggestions for improvement, please report them here.
If you have any questions or need assistance with the project, feel free to contact me:
- LinkedIn: Vanina Godoy