Skip to content

Spring Boot REST API for managing products and categories with JWT-based authentication ensuring secure route protection

Notifications You must be signed in to change notification settings

sujalyadav7538/SpringBoot_e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ Spring Boot REST API - Product Management

This project is a simple Spring Boot-based RESTful API for managing products and their categories. It demonstrates route protection using JWT (JSON Web Tokens) to ensure secure access to resources.


๐Ÿš€ Features

  • โœ… Add products under specific categories
  • ๐Ÿ“ฆ Get all products or by category
  • ๐Ÿ” JWT-based authentication and route protection
  • ๐Ÿงฉ Clean separation of concerns (Controllers, Services, Repositories)
  • ๐ŸŒฑ Built using Spring Boot with REST principles

๐Ÿ”ง Tech Stack

  • Java
  • Spring Boot
  • Spring Security (JWT)
  • Maven
  • H2 / MySQL (Pluggable)
  • JPA/LOMBOK
  • Postman (for API testing)

๐Ÿ“‚ Project Structure

About

Spring Boot REST API for managing products and categories with JWT-based authentication ensuring secure route protection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages