DormFlow is a next-gen productivity web app built for dorm life โ designed to reduce distractions, keep roommates aligned, and boost focus through real-time collaboration. Whether you're deep into interview prep or planning a group chore rotation, DormFlow ensures your dorm stays in sync.
๐ Real-Time Dorm Sync โ Powered by Supabase Realtime, DormFlow delivers group status and updates with <250ms latency, ensuring seamless live collaboration.
๐ง Pomodoro Focus Sessions โ Use our Solo Session to enter distraction-free study zones with auto status syncing and support for streak-based productivity.
๐ Pinned Announcements โ Keep essential dorm-wide messages visible to all members 24/7.
๐งน Chore Assigner + Rotation โ Add chores and instantly assign them randomly across your group with one click. Includes edit, shuffle, and completion tracking.
๐ฆ Shared Dorm Closet โ Track who has essentials like chargers, vacuums, or speakers. Each item is linked to a member, with real-time status updates on its availability.
๐ฅ Join Groups by Code โ Simple onboarding with invite codes. DormFlow supports up to 100,000 users per group with low-latency sync and automatic presence tracking.
๐ฏ Custom Statuses + Usernames โ Choose from pre-set emojis like ๐ง Focusing or ๐ด Sleeping, and personalize your in-app identity with any username you prefer!
๐ Performance โ Optimized with an initial load time under 0.9s with hydration speed boosted by static pre-rendering and dynamic routing.
Tech Stack: Next.js, Tailwind CSS, Supabase Auth + Realtime, Zustand (state), Lucide React, AOS, Vercel

Log in or sign up for Devpost to join the conversation.