TaskFlow - Project Management System
Kanban application for project management in development teams. Allows creating projects, managing tasks with a drag-and-drop interface, tracking progress, and collaborating within the team.
- Kanban board with drag-and-drop
- Team collaboration and assignment of executors
- Tags, priorities, and deadlines
- Sprint progress tracking
- Advanced search and filters
- Comments and attachments
- Real-time updates (WebSocket)
Backend: Python, Django, Django REST Framework
Database: PostgreSQL
Cache: Redis
Real-time: Django Channels, WebSocket
Task queue: Celery
Frontend: React (API consumer)
DevOps: Docker, CI/CD
- Kanban board with drag-and-drop
- Team collaboration and assignment of executors
- Tags, priorities, and deadlines
- Sprint progress tracking
- Advanced search and filters
- Comments and attachments
- Real-time updates (WebSocket)
Backend: Python, Django, Django REST Framework
Database: PostgreSQL
Cache: Redis
Real-time: Django Channels, WebSocket
Task queue: Celery
Frontend: React (API consumer)
DevOps: Docker, CI/CD