A full stack e commerce product catalog built with Spring Boot and React.
Product and category management Product search Category filtering Price sorting Responsive product grid REST API integration
Frontend: React, Vite, Bootstrap Backend: Java, Spring Boot, Spring Data JPA Database: MySQL Tools: Maven, Git, GitHub
Start the Spring Boot backend on port 8080.
Then start the React frontend:
cd frontend
npm install
npm run devThe frontend runs on port 5173.
The backend provides product and category endpoints under /api/products and /api/categories.