Joaquín Borja León Proyectos EN

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.

Proyecto en pareja2026

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
Página de inicio de la app con el botón de reservar cita
Paso de elección de fecha y hora, con los huecos libres de cada profesional
Inicio y reserva del cliente, con datos de prueba.

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.

¿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.