Sistema de control de asistencia mediante WebAuthn
Find a file
2026-03-11 21:20:39 -05:00
backend phase 3, implement nextjs + mui frontend 2026-03-11 21:20:39 -05:00
docs phase 3, implement nextjs + mui frontend 2026-03-11 21:20:39 -05:00
frontend phase 3, implement nextjs + mui frontend 2026-03-11 21:20:39 -05:00
.gitignore phase 1, backend db implementation 2026-03-11 18:16:45 -05:00
README.md phase 3, implement nextjs + mui frontend 2026-03-11 21:20:39 -05:00

Izayoi — Control de Asistencia

PWA para registro de asistencia de personal de salón de belleza.

backend/    FastAPI + PostgreSQL
frontend/   Next.js 16 + Material UI v7
docs/       Arquitectura y tareas

Inicio rápido

# Base de datos
docker run -d --name pg -e POSTGRES_PASSWORD=secret -p 5432:5432 postgres:16

# Backend
cd backend
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
PYTHONPATH=. alembic upgrade head
PYTHONPATH=. python scripts/seed_admin.py
uvicorn app.main:app --reload --port 8000

# Frontend (otra terminal)
cd frontend
npm install
npm run dev

Abre http://localhost:3000 — usuario admin, PIN 0000.