A lightweight, full-stack application for creating, editing, and managing notes with persistent storage. I built this project as a personal way to explore end-to-end development, from database design to user interface, while practicing Agile-style workflows.
- βοΈ Create Notes β Add new notes with titles and content.
- π View Notes β Browse a list of saved notes in an organized UI.
- π Edit Notes β Update and refine existing notes.
- π Delete Notes β Remove notes you no longer need.
- πΎ Persistent Storage β Notes remain stored in a database after refresh.
- π¨ Responsive UI β Clean design for both desktop and mobile use.
Frontend
- React (functional components + hooks)
- Tailwind CSS (styling)
Backend
- Node.js + Express (REST API)
Database
- MongoDB (via Mongoose schemas)
Tools
- Git & GitHub (version control)
- Postman (API testing)