Gestión y reservas en línea para barberías modernas.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @SrAlbert22OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
SaaS para barberías: página propia de reservas, agenda en tiempo real, clientes y finanzas. Next.js 16 + Supabase.
Translation pending
Loading the full README.
Read the full README ↗Menos mensajes. Más citas.
El sistema para tu barbería: página propia, reservas online, agenda, clientes y finanzas en un solo lugar.
BarberTech es un SaaS para barberías. Cada barbería crea su cuenta y recibe su página pública de reservas (barbertech.site/<su-barbería>), donde sus clientes eligen servicio, barbero y hora sin escribir por WhatsApp. El dueño y sus barberos manejan todo desde un panel: la agenda del día, los clientes, los ingresos y las estadísticas del mes.
tenant_id en cada tabla y RLS de PostgreSQL en todas las tablas de negocio. El tenant nunca se toma de lo que manda el cliente.npm run test:integration).| Parte | Tecnología |
|---|---|
| Aplicación | Next.js 16 (App Router), React 19, TypeScript |
| Estilos | Tailwind CSS 4 |
| Datos | Supabase: PostgreSQL con RLS, Auth, Storage y Realtime |
| Avisos | Web Push (VAPID) |
| Documentos | pdf-lib |
| Pruebas | Vitest |
| Publicación | Vercel |
npm install
cp .env.example .env.local # pon tus llaves de Supabase y VAPID
npm run dev
Las migraciones de la base están en supabase/migrations/.
Diseño y desarrollo: Albert Silvestre · Portafolio