spring-boot-todo-app
We are building a Todo manager. In our application, users can create, update, view and delete various Todo items.
To build our Todo application, we will use the following technologies/tools:-
- Spring Boot
- H2 In-memory database
- Spring Data JPA
- BootStrap
- Thymeleaf
- Spring Tool Suite (STS)
Home Page: Below is our application home page:-
Todo Manager Application Home Page
View All Todos: List of current Todos available in the application:-
View all Todo Items
Update a Todo: In the application, uses can toggle the todo status. To demonstrate, we have updated all our Todos to Yes:
Delete a Todo:
Users can delete a Todo item from the application once it is done and not required anymore. To demonstrate the usage, we have deleted the last two Todos from the application:-
Remove Todos from the application
Adding a new Todo: Application users can easily be able to add new Todo items in the application. We have created a new Todo in our application and it is available in the todo list:
After all the configurations, the project has been given a little touch of Spring Security, so each time we restart the application, Spring generates a new password for us in the CLI.