trying some old ui framework just for the love of the game
| .claude | ||
| prisma | ||
| public | ||
| src | ||
| .gitignore | ||
| CLAUDE.md | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Salón Manager
Sistema de gestión para salones de belleza. Administra citas, personal, servicios, clientes y pagos.
Stack
- Next.js 16 + TypeScript
- Material UI v7
- PostgreSQL + Prisma
- NextAuth.js v5
Setup
# Instalar dependencias
npm install
# Configurar variables de entorno (.env)
DATABASE_URL=postgresql://user:pass@localhost/dbname
AUTH_SECRET=your-secret-key
# Migrar base de datos y seed
npx prisma migrate dev
npm run prisma:seed
Desarrollo
npm run dev
Credenciales por defecto
- Admin: admin@salon.com / 123456
- Recepcionista: recepcion@salon.com / 123456
Estructura
/reception- Panel de recepción (citas del día)/history- Historial de citas/services- Catálogo de servicios/staff- Gestión de personal/admin- Configuración del sistema