App de reservas para peluquería
Una aplicación web para una peluquería: el cliente reserva servicio, profesional y hora en tres pasos, y el negocio gestiona su agenda desde un panel de administración.
- Periodo
- Abr. 2026
- Equipo
- Proyecto en pareja
- Contexto
- Académico, inspirado en un salón familiar
- Mi papel
- Frontend completo, API de gestión y despliegue
- Tecnologías
- React
- Vite
- Tailwind CSS
- Zustand
- TanStack Query
- FullCalendar
- Node.js
- Express
- MongoDB
- JWT


Mi parte
- Todo el frontend con React, Vite y Tailwind: web pública, autenticación, asistente de reserva, «Mis citas» y el panel de administración completo.
- Estado y datos con Zustand y TanStack Query, y el calendario de administración con FullCalendar.
- En la API: endpoints de citas, profesionales, servicios, bloqueos, notas y ajustes, con un middleware genérico de validación, ajustes en caché y fechas normalizadas por zona horaria.
- Descansos, bloqueos, vista móvil y despliegue.
Qué hace la app
- Reserva guiada en tres pasos: servicio, hora con los huecos libres reales y confirmación.
- Área de cliente con próximas citas, historial y cancelación.
- Panel del negocio con resumen del día, calendario, servicios, profesionales, bloqueos y ajustes.
Galería






¿Hablamos?
Soy de Sevilla y ahora vivo en Madrid. Me gusta que las cosas funcionen de principio a fin: diseñar el sistema, escribir el código, desplegarlo y medir si de verdad responde bien.
Si buscas a alguien para backend, datos o IA aplicada, escríbeme y te respondo.