In Progress·Full-Stack·2025
FlowBoard
Team kanban with real-time collaboration
Next.jsFastAPIWebSocketsPostgreSQLDnd-kitZustand
Overview
FlowBoard is a full-stack collaborative kanban tool inspired by Linear's speed and Figma's real-time multiplayer. Cards update live across all connected users via WebSockets, with optimistic UI that never blocks the user waiting for a server round-trip.
Planned Features
- ▸Real-time card moves broadcast via FastAPI WebSocket connection rooms
- ▸Optimistic UI with Zustand — zero-latency drag-and-drop before server ack
- ▸Dnd-kit for accessible, keyboard-navigable column and card reordering
- ▸PostgreSQL LISTEN/NOTIFY for server-side presence and event propagation
In Development
FlowBoard is actively being built. Here's what's planned:
- ▸Real-time card moves broadcast via FastAPI WebSocket connection rooms
- ▸Optimistic UI with Zustand — zero-latency drag-and-drop before server ack
- ▸Dnd-kit for accessible, keyboard-navigable column and card reordering
- ▸PostgreSQL LISTEN/NOTIFY for server-side presence and event propagation
Est. launch 2025
Other Projects
View allDev Wear
Full-stack e-commerce with cart, JWT auth, and a Node/MongoDB backend — deployed end-to-end on Vercel.
Full-StackWeather Application
Real-time weather app with location search, 5-day forecasts, and a clean responsive UI.
FrontendTodo List App
Task manager with LocalStorage persistence, status filters, and smooth animations.
Frontend