A monorepo for community projects amongst our friends.
- Dice — live scoring, tournaments, player ratings, and predictions.
- Crowdset — combine friends’ concert recordings into synchronized video and audio mixes.
- Cozy Trips — shared trip expenses, balances, and repayments.
- Beli — restaurant recommendations and bookmarks, including finds from Instagram.
- Partiful — access to friends’ hosted, RSVP’d, and invited events.
- Resy — restaurant search, availability, and reservations.
- ESPN Fantasy — league stats, rosters, and opt-in lineup automation.
frontend/— shared Vite + React web appbackend/— FastAPI services and integrationssupabase/— local database configuration and seed datascripts/— development, migration, and verification toolingdocs/— project guides, specs, and operationsdesign/— design system and visual explorations
Coolify builds from cozycommons/cc on main, with separate Dockerfile applications
for the shared frontend (frontend/Dockerfile, port 80) and backend
(backend/Dockerfile, port 8000). Push webhooks trigger deployments; watch paths
limit rebuilds to relevant changes. GitHub required PR checks gate changes to main.
Environment variables are configured per application in Coolify. The backend runs database migrations before starting. Crowdset has a separate hosted service. See the deployment guide and Crowdset hosting setup for details.