A mobile-first app for households who employ a domestic worker. Log each visit, watch the monthly bill build up in real time, and pay off cleanly at month-end.
Click "Ver demonstração" on the login screen to explore with sample data — no account required.


Casa replaces the WhatsApp threads, sticky notes, and end-of-month "wait, how many hours was that?" math.
Record start and end time right after the visit. Duration calculates automatically.
See accumulated cost and hours grow in real time, with payday flagged on the last working day.
Visit days, planned days, and national holidays — all visible at a glance.
Validate the total, mark the month as paid, keep an audit trail of past months.
Upload insurance policies, contracts, and IDs — no more digging through email.
Invite a partner or family member to the same household — both see the same data.
A design system called Clareza Funcional ("Functional Clarity") — sage green, terracotta, generous touch targets, serif headings.
Monthly cost, hours, recent activity
Log a visit in under 10 seconds
Visits, holidays, and payday
Close the month, mark as paid
Policies and contracts in one place
Rate, schedule, contact shortcuts
Self-hostable in a single Docker container. SQLite, file storage on disk, no external services.
# Local development npm install npm run dev # Production (Docker) export SESSION_SECRET=$(openssl rand -hex 32) docker compose -f docker-compose.prod.yml up -d --build
Hosted at casa.martinsnuno.com — try the demo right now, no signup needed. Or grab the source on GitHub and run your own copy.