dtahoa / spring-boot-todo-app

In our Todo application, users can create, update, view and delete various Todo items. Also, added Spring Security Authentication and Authorization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:-

  1. Spring Boot
  2. H2 In-memory database
  3. Spring Data JPA
  4. BootStrap
  5. Thymeleaf
  6. Spring Tool Suite (STS)

Home Page: Below is our application home page:- Home Page

Todo Manager Application Home Page

View All Todos: List of current Todos available in the application:- View All

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: update

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:-

Delete

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: Adding

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.

About

In our Todo application, users can create, update, view and delete various Todo items. Also, added Spring Security Authentication and Authorization.

License:MIT License


Languages

Language:HTML 71.7%Language:Java 28.3%