Web App · 2023
Task Manager
A productivity app built with Next.js, TypeScript and Firebase, offering real-time task sync, project grouping and offline-tolerant optimistic updates.
Overview
A task manager where every mutation is applied optimistically and reconciled against Firestore, so the interface stays usable on an unreliable connection.
What it does
- Real-time multi-device sync backed by Firestore listeners
- Optimistic create, edit and reorder with rollback on write failure
- Projects, labels and due-date grouping over a single task collection
- Email and OAuth authentication with per-user security rules
Stack
Next.jsTypeScriptFirebaseTailwind CSS
My role
Full stack developer