Spring Boot · React · JWT

Production-ready full-stack notes management system built with Spring Boot and React. The application exposes a RESTful API secured with JWT authentication and supports full note lifecycle management, including creation, categorization, archiving, and filtering. Designed with clean architecture principles, DTO validation, and a containerized setup for consistent local development.

Technical stack

Java 17Spring BootMySQLReactViteJWTDocker