尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗PWA para cargar gastos compartidos de la familia/pareja.
Ver SETUP.md — Neon + Firebase + Vercel, todo en free tier.
cp .env.example .env # completar con los valores de SETUP.md
npm install
npm run db:push # crea las tablas en Neon
npm run dev # http://localhost:3000
src/
app/
(app)/ rutas con sesión (dashboard, gastos, categorías, equipo)
sign-in/ login con Google
join/[token]/ aceptar invitación
api/auth/session/ crea/borra la cookie de sesión
manifest.ts PWA
db/ schema Drizzle + cliente Neon
lib/
auth.ts sesión + helpers multi-tenant
firebase/ client (web SDK) + admin (verificación de token)
actions/ Server Actions (expenses, categories, team)
queries.ts lecturas para RSC
proxy.ts gate liviano de rutas por cookie
| Fase | Estado | Qué |
|---|---|---|
| 0 | ✅ | Scaffold Next.js + shadcn |
| 1 | ✅ | Firebase Auth (Google) + equipos + invite link |
| 2 | ✅ | Neon + Drizzle: schema + migraciones |
| 3 | ✅ | CRUD gastos + categorías + reintegros |
| 4 | ✅ | Dashboard con agregaciones y filtros |
| 5 | ⬜ | Deploy a Vercel |
| 6 | ⬜ | PWA completa: service worker + botón instalar + iconos PNG |
| 7 | ⬜ | Pulido: timezone AR, estados vacíos, edición de categorías inline |