A collaborative productivity desktop app for pairs — share a calendar, track habits, manage tasks, and chat in real time.
- React 18, TypeScript, Vite
- Tauri (desktop)
- Firebase (Auth, Firestore, Storage)
- Tailwind CSS
- Calendar — shared calendar with multiple views, recurring events, sub-calendars
- Trackers — habit/metric tracking with streaks
- Countdowns — countdowns and countups with custom styling
- Kanban — boards with columns, cards, and checklists
- Messenger — real-time chat with reactions and replies
- Pomodoro — focus timer with session tracking
- Settings — light/dark/white themes with custom hue, timezone, language
npm install
npm start # dev
npx tauri build # productionCreate a .env file with your Firebase config:
VITE_apiKey=...
VITE_authDomain=...
VITE_projectId=...
VITE_storageBucket=...
VITE_messagingSenderId=...
VITE_appId=...Users join a shared Space via a 6-character invite code. All data is scoped to the Space and syncs live between both members.
MIT EOF