HomeAboutExperienceSkillsProjectsCVContact
Back to Projects

FlowState

Task Management SaaS

Role
Full Stack Developer
Timeline
Mar 2023 - June 2023
Team
2 Developers
Year
2023

Overview

FlowState is designed for remote teams that need clarity without the clutter. It synchronizes state across clients in real-time using Supabase, ensuring everyone is always on the same page. The intuitive drag-and-drop interface makes managing complex workflows effortless.

Technical Journey

The Challenge

Handling optimistic UI updates while maintaining data consistency across multiple connected clients was complex, especially with poor network conditions.

The Solution

We implemented a robust optimistic update strategy with automatic rollback on failure, using React Query for server state management.

Gallery

Project Impact

Scaled to 500+ active users in the first month and improved team collaboration efficiency by 40%.

Tech Stack

Frontend
React
Vite
Zustand
DnD Kit
Backend
Supabase
PostgreSQL
Edge Functions
Realtime
Supabase Realtime
WebSockets

Key Features

  • Real-time collaboration with Supabase Presence
  • Kanban, List, and Calendar views
  • Automated workflow triggers
  • Slack and GitHub integrations