Skip to content

adhqulm/foreupp

Repository files navigation

FöreUpp

A collaborative productivity desktop app for pairs — share a calendar, track habits, manage tasks, and chat in real time.

Tech Stack

  • React 18, TypeScript, Vite
  • Tauri (desktop)
  • Firebase (Auth, Firestore, Storage)
  • Tailwind CSS

Features

  • 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

Setup

npm install
npm start       # dev
npx tauri build # production

Create a .env file with your Firebase config:

VITE_apiKey=...
VITE_authDomain=...
VITE_projectId=...
VITE_storageBucket=...
VITE_messagingSenderId=...
VITE_appId=...

How It Works

Users join a shared Space via a 6-character invite code. All data is scoped to the Space and syncs live between both members.

License

MIT EOF

About

A collaborative productivity desktop app built with React, TypeScript, and Tauri. Features a shared calendar with real-time sync across users via Firebase, color-coded event management, personal trackers, countdowns, and a Kanban board. Designed for small teams or households to stay organized together.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages