QuickNotes is a minimalist, fullstack MERN application that lets you quickly jot down, view, update, and delete notes β perfect for learning how the MERN stack connects in under 3 hours!
Built with π‘ clarity, π» simplicity, and π quick iterations in mind.
- π Add notes with a title and content
- π§Ύ View all notes in a Notion-like clean UI
- βοΈ Edit notes with one click
- ποΈ Delete notes instantly
- βοΈ Built using MERN (MongoDB, Express, React, Node)
QuickNotes/ βββ backend/ # Express + MongoDB (Node.js API) β βββ index.js βββ frontend/ # React app using Vite β βββ src/ β β βββ App.jsx β β βββ App.css β βββ vite.config.js βββ README.md
How to Run
Backend Setup
cd Backend npm install node index.js
Frontend Setup
cd frontend npm install npm run dev
How React (frontend) talks to Express (backend) using Axios CRUD operations using MongoDB Managing state in React with useState and useEffect Handling CORS and network issues manually Clean UI styling inspired by Notion
License MIT License Β© AbdulKadir-22
βGreat notes make great ideas stick.β β QuickNotes Philosophy