馃弸馃徎 EntrenaPro
Crea una aplicaci贸n web completa llamada "EntrenaPro" para Entrenadores Personales. Todo en espa帽ol.
- Hero section con llamada a la acci贸n.
- Pon esta imagen como fondo de la seccion hero: https://images.unsplash.com/photo-1571019614242-c5c5dee9f50b
- Secci贸n de servicios.
- Paquetes: 5 sesiones, 10 sesiones, 20 sesiones (con precios).
- Testimonios de alumnos.
- Formulario de contacto.
- Bot贸n WhatsApp flotante.
S贸lo dise帽o y navegabilidad primero, luego integraremos base de datos.
- Dos tipos de usuario: entrenador y alumno.
- Registro de nuevos usuarios.
- Login con email/password.
- Logout.
- Recuperaci贸n de contrase帽a.
- Dashboard con m茅tricas:
- Citas de hoy.
- Ingresos del mes.
- Total de alumnos activos.
- Gr谩fico de ingresos 煤ltimos 6 meses.
- Gesti贸n de alumnos:
- Tabla con todos los alumnos.
- CRUD completo (crear, leer, actualizar, eliminar).
- B煤squeda y filtros.
- Calendario semanal:
- Horario de 7am a 8pm.
- Ver y gestionar citas.
- Estados: confirmada, cancelada, completada.
- Configuraci贸n:
- Horarios disponibles.
- Gesti贸n de paquetes.
- Ver sesiones restantes del paquete actual.
- Agendar nueva cita:
- Seleccionar fecha.
- Elegir hora disponible.
- Ver pr贸xima cita agendada.
- Cancelar citas.
- Ver historial completo de sesiones.
- P谩gina de compra de paquetes (solo interfaz visual, sin procesamiento de pago real).
- Interfaz moderna, atractiva y profesional.
- Colores energ茅ticos apropiados para fitness.
- Totalmente responsive.
- Notificaciones toast para feedback de acciones.
- Loading states en todas las interacciones.
- Validaci贸n visual de formularios.
- Navegaci贸n completa entre todas las p谩ginas.
- Datos de ejemplo para revisar visualmente antes de integrar base de datos.
- Generar set completo de datos demo.
- 10 alumnos con diferentes paquetes.
- 10 citas de ejemplo con diferentes estados.
- Historial de 2 meses para gr谩ficos.
- 3 a 5 citas para pr贸ximos d铆as.
- En el calendario del alumno para agendar cita haz que por defecto est茅 todo disponible y que permita escoger una hora f谩cilmente.