A full-stack note-taking application built for the Secure Software University Course.
This application allows users to create and manage notes securely. It features a React frontend and a Java (Spring Boot) backend.
- backend/: Java Maven project containing the REST API and security logic.
- frontend/: React.js application with Tailwind CSS for the UI.
- Navigate to the backend folder:
cd backend - Ensure you have Java 17+ and Maven installed.
- Run the app:
./mvnw spring-boot:runor run the Main class from Eclipse.
- Navigate to the frontend folder:
cd frontend - Install dependencies:
npm install - Start the development server:
npm start