Demo SaaS-style REST API with modern documentation site.
Location: ./api/
FastAPI-based REST API with JWT authentication, user management, and task/project CRUD operations.
Quick Start:
cd api
docker-compose up -dVisit: http://localhost:8000/docs
Location: ./docs/
Modern Next.js documentation with Cmd+K search and interactive examples.
Quick Start:
cd docs
npm install && npm run devVisit: http://localhost:3000
- JWT Authentication
- Project & Task Management
- Advanced Filtering & Pagination
- Interactive API Documentation
- Cmd+K Quick Search
- Dark/Light Mode Toggle
- Docker Support
Backend: FastAPI, SQLAlchemy, SQLite, JWT
Frontend: Next.js, TypeScript, Tailwind CSS
Tools: Docker, Uvicorn
taskflow/
├── api/ # Backend API
├── docs/ # Documentation site
└── README.md # This file
MIT - Portfolio/Demo Project