In this post, we would like to suggest a free open-source project that is Todo App developed using Spring Boot, Spring MVC, Spring Security, JSP, JPA, and MySQL as a database for learning purposes. So go ahead, check out the source code, and have a hands-on experience on real-time project.
Todo App project is an open-source project and it's source code available on GitHub repository - https://github.com/RameshMF/todo-management-spring-boot.
In this project, we will learn how to develop the Spring MVC Todo Management web application using Spring Boot, Spring MVC, Spring Security, JSP, JPA, and MySQL as a database.
Spring Boot MVC Web Application - Todo App
Spring MVC Todo Management web application using Spring Boot, Spring MVC, Spring Security, JSP, JPA, and MySQL as a database.
Tools and Technologies Used
- Spring Boot - 2.0.4.RELEASE
- JDK - 1.8 or later
- Spring Framework - 5.0.8 RELEASE
- Hibernate - 5.2.17.Final
- Maven - 3.2+
- Spring Data JPA - 2.0.10 RELEASE
- IDE - Eclipse or Spring Tool Suite (STS)
- MYSQL - 5.1.47
- Spring Security - 5.0.7 RELEASE
- JSP
Tutorial link - https://www.javaguides.net/2018/09/mini-todo-management-project-using-spring-boot-springmvc-springsecurity-jsp-hibernate-mysql.html.
GitHub repository link - https://github.com/RameshMF/todo-management-spring-boot.
References
https://www.javaguides.net/2018/10/free-open-source-projects-using-spring-boot.html