Skip to content

Tourist Hub is a Mini Project developed using Spring Boot that provides a RESTful API for managing tourist information..🧳🧳

Notifications You must be signed in to change notification settings

RachitSham/Mini_Projects_Using_RestFull_Api

Repository files navigation

🧳Tourist Hub – Spring Boot RESTful CRUD API

🔹 Tourist Hub is a Mini Project developed using Spring Boot that provides a RESTful API for managing tourist information.

🔹 This project performs complete CRUD operations (Create, Read, Update, Delete) using Spring Data JPA and MySQL, making it a great learning resource for REST API development.

🌟 Features

🔹 🆕 Add new tourist details

🔹 📋 View all tourists

🔹 🔍 Get tourist by ID

🔹 ✏️ Update tourist info

🔹 ❌ Delete tourist records

🔹 📦 Clean REST architecture with proper HTTP methods & status codes

🛠 Tech Stack

🔹Spring Boot

🔹Spring Data JPA (Hibernate)

🔹Spring Web (REST API)

🔹MySQL

🔹Swagger API / Postman

🔹DevTools

🔹 Maven

📌 Project Highlights

🔹 Layered architecture (Controller, Service, Repository)

🔹 DTO pattern for request/response models

🔹 Exception handling using @ControllerAdvice

🔹 Uses @RestController and @RequestMapping for clean REST design

🔹 Returns JSON responses with appropriate status codes

🎭 Actor Hub – Spring Boot RESTful CRUD API

🔹 Actor Hub is a Spring Boot Mini Project that offers a RESTful API to manage information related to actors.

🔹 The application performs full CRUD operations (Create, Read, Update, Delete) using Spring Data JPA and provides a clean architecture for building scalable REST APIs.

🌟 Features

🔹 🆕 Add new actor records

🔹 📋 View all actors

🔹 🔍 Get actor by ID

🔹 ✏️ Update actor details

🔹 ❌ Delete actor records

🔹📡 RESTful endpoints with proper HTTP methods

🛠 Tech Stack

🔹 Spring Boot

🔹 Spring Web (RESTful API)

🔹 Spring Data JPA (Hibernate)

🔹 MySQL

🔹 Maven

🔹 Swagger Api/Postman

🔹 Devtool

📌 Highlights

🔹 Follows clean layered architecture: Controller → Service → Repository

🔹 Exception Handling using @ControllerAdvice

🔹 Uses @RestController, @RequestMapping, @PathVariable, and @RequestBody

🔹 Returns structured JSON responses

🔹 Supports integration with tools like Postman or Swagger UI

About

Tourist Hub is a Mini Project developed using Spring Boot that provides a RESTful API for managing tourist information..🧳🧳

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages