Spring Boot Projects Repository Welcome to my Spring Boot Projects repository! This collection showcases various projects built using the Spring Boot framework. The projects demonstrate web application development, RESTful APIs, database integrations, security, and other key concepts of enterprise-level Java applications.

Project List

  1. Hotel Rating Microservice Description: A RESTful API for Rating Hotel data with CRUD operations.A real-time Rating fetching feature Technologies Used: Spring Boot Hibernate/JPA Database (MySQL) Features: Real-time fetching of Rating for the Hotel Crud operation on Hotel API

  2. E-Commerce Kart Backend Description: The backend API for an e-commerce kart platform, including Order, Item and Item details integration. Technologies Used: Spring Boot REST APIs Key Highlights: Contain Order with all the item in the order with ORM Mapping Each item has its detail section.

  3. Online Event Management System Description: A backend system to manage events and persons attending and filter the event details by date, location, and speaker. Technologies Used: Spring Boot REST API with Swagger Documentation

Getting Started Clone this repository: git clone https://github.com/yourusername/spring-boot-projects.git Navigate to the project folder:

cd ProjectFolder Install dependencies and build the project using Maven:

mvn clean install Run the application:

mvn spring-boot:run Prerequisites Java JDK (version 11 or higher) Maven (for dependency management) Database (MySQL or H2 as needed for each project) API Documentation For projects with REST APIs, Swagger or Postman collections can be used to test the endpoints. Swagger documentation is available at /swagger-ui.html after running the application.

Contributions

Feel free to fork this repository, suggest new features, or use the projects for educational purposes. Contributions are welcome!

Contact

If you have any questions, suggestions, or want to collaborate, feel free to reach me at dev.walkersingh@gmail.com.