
TaskFlow — Project Management
Active
A full-stack project management application with real-time collaboration, Kanban boards, and team workspaces.
A collaborative project management tool designed for small to medium teams.
Key Features
- Kanban Boards — Drag-and-drop task management
- Real-time Updates — WebSocket-based collaboration
- Workspaces — Multi-team support
- Time Tracking — Built-in time logging
- Analytics — Project progress dashboards
Tech Stack
// Real-time task updates
const socket = io('/tasks')
socket.on('task:updated', (task) => {
updateBoard(task)
})
- Frontend: React + Redux Toolkit
- Backend: Node.js + Express
- Database: PostgreSQL + Prisma
- Real-time: Socket.io
- Auth: JWT + refresh tokens