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