mirror of
https://github.com/marcogll/AnchorOS.git
synced 2026-03-15 13:24:27 +00:00
feat: Iniciar implementación de The Boutique (booking.anchor23.mx)
**Frontend (booking.anchor23.mx):** - Crear página de selección de servicios (/booking/servicios) - Catálogo de servicios con precios y duración - Selección de ubicación - Calendario interactivo para selección de fecha y hora - Validación de disponibilidad en tiempo real - Resumen de reserva con precio - Crear página de confirmación de reserva (/booking/cita) - Resumen detallado de la cita (servicio, fecha, hora, ubicación) - Formulario para datos del cliente (nombre, email, teléfono, notas) - Confirmación visual de la reserva - Redirección a página de confirmación exitosa **Backend APIs:** - Crear /api/services para obtener servicios activos - Filtrar por ubicación si se especifica - Retornar precio y duración de cada servicio - Crear /api/locations para obtener ubicaciones activas - Retornar lista de locations con timezone **Documentación:** - Actualizar TASKS.md con progreso de The Boutique (20%) - Agregar nuevas tareas pendientes (aperture, api pública) - Actualizar README.md con: - Nueva estructura de rutas (/booking/*) - Nuevas APIs (/api/services, /api/locations) - Estado actualizado de The Boutique - Actualizar Fase 2 al 20% completado **Estilos:** - Mantener paleta de colores de anchor23.mx - Diseño consistente con el resto del sitio - Responsive para móviles
This commit is contained in:
31
README.md
31
README.md
@@ -102,11 +102,16 @@ El PRD es la fuente de verdad funcional. El README es la guía de ejecución.
|
||||
│ │ ├── privacy-policy/ # Política de privacidad
|
||||
│ │ └── legal/ # Términos y condiciones
|
||||
│ ├── boutique/ # booking.anchor23.mx - Frontend de reservas
|
||||
│ │ ├── servicios/ # Selección de servicios
|
||||
│ │ ├── cita/ # Confirmación de reserva
|
||||
│ │ └── confirmacion/ # Confirmación de reserva (pendiente)
|
||||
│ ├── hq/ # Dashboard administrativo
|
||||
│ ├── kiosk/ # kiosk.anchor23.mx - Sistema de autoservicio
|
||||
│ └── api/ # API routes
|
||||
│ ├── kiosk/ # Endpoints para kiosko
|
||||
│ ├── bookings/ # Gestión de reservas
|
||||
│ ├── services/ # API para obtener servicios
|
||||
│ ├── locations/ # API para obtener ubicaciones
|
||||
│ ├── availability/ # Sistema de disponibilidad
|
||||
│ └── admin/ # Endpoints administrativos
|
||||
├── components/ # Componentes UI reutilizables
|
||||
@@ -227,14 +232,19 @@ El sitio estará disponible en **http://localhost:2311**
|
||||
|
||||
### En Progreso 🚧
|
||||
- 🚧 The Boutique - Frontend de reservas (booking.anchor23.mx)
|
||||
- 🚧 Configuración de dominios wildcard en producción
|
||||
- ✅ Página de selección de servicios (/booking/servicios)
|
||||
- ✅ Página de confirmación de reserva (/booking/cita)
|
||||
- ✅ API para obtener servicios (/api/services)
|
||||
- ✅ API para obtener ubicaciones (/api/locations)
|
||||
- ⏳ Configuración de dominios wildcard en producción
|
||||
|
||||
### Pendiente ⏳
|
||||
- ⏳ Implementar aperture.anchor23.mx - Backend para staff/manager/admin
|
||||
- ⏳ Implementar API pública (api.anchor23.mx)
|
||||
- ⏳ Implementar sistema de asignación de disponibilidad (staff management)
|
||||
- ⏳ Implementar autenticación para staff/manager/admin
|
||||
- ⏳ Integración con Google Calendar
|
||||
- ⏳ Integración con Stripe (pagos)
|
||||
- ⏳ The Vault (storage de fotos privadas)
|
||||
- ⏳ Notificaciones y automatización (WhatsApp API)
|
||||
- ⏳ Autenticación de clientes en The Boutique
|
||||
|
||||
### Fase Actual
|
||||
**Fase 1 — Cimientos y CRM**: 95% completado
|
||||
@@ -247,10 +257,10 @@ El sitio estará disponible en **http://localhost:2311**
|
||||
- Sistema de Disponibilidad: 100%
|
||||
- Frontend Institucional: 100%
|
||||
|
||||
**Fase 2 — Motor de Agendamiento**: 60% completado
|
||||
**Fase 2 — Motor de Agendamiento**: 20% completado
|
||||
- Disponibilidad dual capa: 100%
|
||||
- API de reservas: 100%
|
||||
- The Boutique: 0% (pendiente)
|
||||
- The Boutique: 20% (páginas básicas implementadas)
|
||||
- Integración Calendar: 0% (pendiente)
|
||||
- Integración Pagos: 0% (pendiente)
|
||||
|
||||
@@ -264,11 +274,12 @@ Dominio institucional. Contenido estático, marca, narrativa y conversión inici
|
||||
|
||||
### Arquitectura de Dominios
|
||||
- `anchor23.mx` - Frontend institucional (landing page + páginas informativas)
|
||||
- `booking.anchor23.mx` - The Boutique (frontend de reservas) - **Pendiente**
|
||||
- `booking.anchor23.mx` - The Boutique (frontend de reservas) - **En Progreso 20%**
|
||||
- `kiosk.anchor23.mx` - The Kiosk (pantallas táctiles)
|
||||
|
||||
### Páginas Implementadas
|
||||
- `/` - Landing page (Hero, Fundamento, Servicios Preview, Testimoniales)
|
||||
**anchor23.mx**
|
||||
- `/` - Landing page (Hero, Fundamento, Servicios Preview, Testimonios)
|
||||
- `/servicios` - Grid de servicios con descripciones
|
||||
- `/historia` - Historia, filosofía y significado de la marca
|
||||
- `/contacto` - Formulario de contacto con información
|
||||
@@ -277,6 +288,10 @@ Dominio institucional. Contenido estático, marca, narrativa y conversión inici
|
||||
- `/privacy-policy` - Política de privacidad completa
|
||||
- `/legal` - Términos y condiciones
|
||||
|
||||
**booking.anchor23.mx**
|
||||
- `/booking/servicios` - Página de selección de servicios con calendario
|
||||
- `/booking/cita` - Página de confirmación de reserva con formulario de cliente
|
||||
|
||||
### Tecnologías
|
||||
- Next.js 14 (App Router) con SSG
|
||||
- Tailwind CSS para estilos
|
||||
|
||||
Reference in New Issue
Block a user