A fullstack application for managing shopping lists and items — built with Spring Boot (backend) and React + Vite + Tailwind CSS (frontend).
- Java 21
- Spring Boot
- Spring Data JPA
- H2 database
- JUnit 5 & Mockito for testing
- Gradle for build automation
- React with Vite (fast dev server and build tool)
- Tailwind CSS for utility-first styling
Make sure you have:
- Java 21+
- Node.js & npm (for frontend)
- Gradle (if not using the Gradle Wrapper)
- Git (optional)