DaniSystem
Sistema web full stack para gestionar agenda, registros financieros e informes de una peluquería.
Acessar projetoContexto
Proyecto creado en julio de 2026 para organizar la operación de Salão Dani en una aplicación web con autenticación y áreas protegidas.
Problema
El negocio necesitaba centralizar agenda, registros financieros e informes en un flujo simple para perfiles con permisos diferentes.
Público
Propietaria y recepción de peluquería, con acceso separado para rutinas operativas y visión financiera.
Minha participação
Desarrollo full stack del frontend, backend, API REST, autenticación, reglas de acceso, persistencia y despliegue.
Solução
Aplicación con login, cambio obligatorio de contraseña inicial, perfiles de recepción y propietaria, agenda, registros financieros e informes. Deploy público: https://frontend-sigma-jade-54.vercel.app/login
Arquitetura
Frontend en React, TypeScript, Vite y React Router. Backend en Node.js, Express, Prisma y API REST, con PostgreSQL vía Neon en producción.
Decisões técnicas
Separación entre frontend y backend, rutas protegidas en el cliente, validación en servidor, cancelación lógica de citas e informes basados en servicios concluidos con pago registrado.
Desafios
Organizar permisos distintos para operación y gestión financiera manteniendo una interfaz simple para el uso diario.
Aprendizados
El proyecto reforzó decisiones pragmáticas para sistemas administrativos pequeños: flujos objetivos, reglas explícitas y deploy independiente por capa.