A modern, full-stack notes application built with React and Flask. Designed for speed, security, and a seamless user experience.
🚀 Live Demo: allmynote.netlify.app
- 🔐 Secure Auth: JWT-based user registration and login.
- 📝 Note Management: Create, edit, and delete notes with ease.
- 📌 Organization: Pin important notes to the top and archive others for a clean workspace.
- 📱 Responsive Design: Fully optimized for all screen sizes from mobile to desktop.
- 🎨 Modern UI: Clean, minimalist interface with smooth transitions and gradients.
- Framework: React + Vite
- Styling: Tailwind CSS
- Icons: Lucide-React
- State Management: React Context API
- Framework: Flask (Python)
- Database: PostgreSQL + SQLAlchemy
- Authentication: JWT (JSON Web Tokens)
- Deployment: Render (Backend) / Netlify (Frontend)
cd backend
python -m venv venv
# Windows
.\venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
pip install -r requirements.txt
python app.py # Available at http://localhost:5000cd frontend
npm install
npm run dev # Available at http://localhost:5173