Welcome to a curated list of beginner-friendly Spring Boot projects. Each project highlights a specific concept such as form handling, JSP integration, or REST APIs using the Spring ecosystem.
- 📋 Concepts Based Projects
- 1️⃣ Basic Spring MVC Form Project - with JSP
- 2️⃣ Spring MVC Form Project - with JSP that save user data in database
- 3️⃣ Spring MVC Form Project - with JSP that save user data in database and show the saved data in another page
- 4️⃣ Basic Spring MVC Form Project - with thymeleaf
- 5️⃣Form validation - with thymeleaf
- 6️⃣Processing time - with Interceptor
- 7️⃣Common validation lodic understanding - with Interceptor
- 8️⃣Todo Application - without service layer
- 9️⃣Basic RestApi And RestController Understanding project
- 🔟TicketBooking-RestAPI Development project
- 1️⃣1️⃣Restclient{Client/Consumer} Development for (project 10 : Ticket booking api{backend/provider})
| S.No | Project Name | Tech Used | 🔗 Link | Topic Covered |
|---|---|---|---|---|
| 1 | Basic Spring MVC Form Project - with JSP | Spring Boot, Spring MVC, JSP, DevTools, Tomcat Jasper | View | Form Binding in spring mvc |
| 2 | [Spring MVC Form Project - with JSP that save user data in database] | Spring Boot, Spring MVC, JSP, DevTools, Tomcat Jasper,Spring JPA,JSTL | View | Database application in spring mvc |
| 3 | Spring MVC Form Project - with JSP that save user data in database and show the saved data in another page | Spring Boot, Spring MVC, JSP, DevTools, Tomcat Jasper,Spring JPA,JSTL | View | Show data from Database in a seperate page in spring mvc |
| 4 | Basic Spring MVC Form Project - with thymeleaf | Spring Boot, Spring MVC, Thymeleaf, DevTools | View | Understand thymeleaf in spring mvc |
| 5 | Form validation - with thymeleaf | Spring Boot, Spring MVC, Thymeleaf, DevTools | View | Understand form validation in thymeleaf in spring mvc |
| 6 | Processing time - with Interceptor | Spring Boot, Spring MVC, Interceptor, DevTools | View | Understand each request processing time using Interceptor in spring mvc |
| 7 | Common validation lodic understanding - with Interceptor | Spring Boot, Spring MVC, Interceptor, DevTools | View | Understand common Authentication using Interceptor in spring mvc |
| 8 | Todo Application [without service layer] | Spring Boot, Spring MVC, Bootstrap, Thymeleaf, DevTools, Lombook, Postman | View | Applying all the above learned concept to build a todo application using spring mvc |
| 9 | Basic RestApi And RestController Understanding project | Spring Boot, Spring MVC, RestController, postman | View | Understand how restapi works how to test the api in postman how the RestController works |
| 10 | TicketBooking-RestAPI Development project | Spring Boot, RestController, Swagger, Lombook, Rest API, Postman | View | Building rest api in spring boot for booking ticket and getting ticket details, support both xml & json format ,testing the api on postman , generating api docummentation on swagger |
| 11 | Restclient for Ticket booking api Development project | Spring Boot, Controller, Thymeleaf, Lombook, Rest API, Postman | View | Building Rest Api client for project 10, distributed application |
Contains list of fullstack Spring boot projects from UI to Backend implementation projects based on above content study and more.
| S.No | Project Name | Tech Used | 🔗 Link |
|---|---|---|---|
| 1 | Employee Search Page | Spring Boot[MVC,JPA], Thymeleaf, Bootstrap, [HTML,CSS,JS] , Apache POI, OpenPdf ,Lombok, MySql | View |