KomarDB
live

SmartLaundry

scores

progress100%
prioritymedium
complexity5/10
readiness1/10
excitement5/10
hours invested0h
last12 days ago

claude · 1 hour ago

SmartLaundry is marked live with 100% progress but has no tagline, description, or notes—positioning and discoverability are undefined. Stage was just walked back from idea→designing on May 27, contradicting the "live" status and suggesting metadata drift.

  • Reconcile stage: pick live or designing, not both
  • Write one-sentence tagline describing target laundromat user
  • Draft README with setup + screenshots for TypeScript repo
  • Define 1 success metric (signups, cycles tracked, etc.)
  • Identify first 3 real users to onboard this week

Plan from /cl

  1. Scaffold Next.js 16 app, schema & migrations
    Drizzle SQLite schema with auto-migrations + seed on container start · done 13 days ago
  2. Booking calendar with DB-level overlap prevention
    POST /api/bookings rejects overlapping slots with 409 · done 13 days ago
  3. Live machine status + walk-in check-in/out
    Dashboard shows Libre/Occupee; check-in flips status, auto-expires · done 13 days ago
  4. PIN auth, sessions & notice board
    Register/login by apartment+PIN; 280-char board with delete · done 13 days ago
  5. Full French (fr-CH) UI via centralised i18n
    No hardcoded English; DD.MM.YYYY dates + 24h times · done 13 days ago
  6. Dockerise + deploy to komarlab via Cloudflare Tunnel
    Live at smartlaundry.komarlab.com, /api/health returns 200 · done 13 days ago
  7. Headless layout tests (Playwright) pass
    No overflow / console errors, mobile+desktop, logged in · done 13 days ago
  8. Bento Quiet UI (freedesignmd pattern)
    Hairline bento grid, uniform radius, single indigo accent · done 13 days ago
  9. SmartLaundry rebrand: name, logo, WhatsApp/OG
    Logo in UI+favicon; og:title/og:image show SmartLaundry · done 13 days ago
  10. Live & verified end-to-end
    Full register->book->checkin->post->cancel flow returns 2xx · done 13 days ago

Recent checkpoints

  • 13 days ago3.3hBuilt SmartLaundry from an empty dir to a live, French shared-laundry booking app in one session: Next.js 16 + SQLite, deployed self-hosted on komarlab behind the Cloudflare Tunnel. Iterated the UI through three looks at Marc's direction, landing on the Bento Quiet pattern, then rebranded with a custom logo and WhatsApp/OG link preview.