A collaborative note-taking application with user authentication and real-time features.
- 🔐 User authentication (JWT-based)
- 📝 Create, edit, and delete notes
- 🏷️ Tag-based organization
- 📊 Analytics dashboard
- 🎨 Dark mode support
- 📱 Responsive design
Frontend:
- Next.js 15 (React)
- TypeScript
- Tailwind CSS
- Redux Toolkit
Backend:
- FastAPI (Python)
- SQLAlchemy
- SQLite
- JWT Authentication
cd backend
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload