React NestJS AWS Tailwind CSS

Viadca

Landing y dashboard para crear y gestionar paquetes de viaje, optimizando planificación y operación en una plataforma moderna y escalable.

Dashboard Gestión de viajes Plataforma SaaS E-commerce
Mockup del proyecto Viadca

Reto

Las agencias de viajes necesitaban una plataforma integral que permitiera gestionar todo el ciclo de vida de los paquetes turísticos: desde la creación y cotización hasta la venta final, con múltiples niveles de usuarios (administradores, mayoristas, agentes) y una experiencia optimizada tanto para la operación interna como para la venta al cliente final.

Dashboard Administrativo

Desarrollé un dashboard completo con módulos para control de usuarios con diferentes roles y permisos, creación y edición de paquetes de viaje con gestión de itinerarios, destinos, precios y disponibilidad. Incluye sistema de mayoristas para distribución B2B, papelera para recuperación de datos eliminados, monitor de actividad y métricas en tiempo real, y configuración completa del sitio con personalización de marca y SEO.

Landing Page

Diseñé e implementé una landing page moderna y atractiva que sirve como punto de entrada para los clientes finales. La página incluye presentación de paquetes destacados, búsqueda y filtrado de viajes, integración con el sistema de reservas, optimización SEO para posicionamiento en buscadores, y diseño responsive que garantiza una experiencia óptima en todos los dispositivos.

Arquitectura Técnica

Frontend construido con React y Tailwind CSS para una interfaz moderna y reactiva. Backend robusto desarrollado en NestJS con arquitectura modular y escalable. Infraestructura desplegada en AWS aprovechando servicios cloud para escalabilidad y rendimiento. Sistema de autenticación y autorización por roles, APIs RESTful documentadas, y base de datos optimizada para consultas complejas de paquetes y disponibilidad.

Características Destacadas

Sistema completo de gestión de paquetes con itinerarios detallados, múltiples categorías de precios y control de disponibilidad. Panel de mayoristas para gestión B2B con precios diferenciados. Sistema de roles y permisos granular para diferentes tipos de usuarios. Dashboard de monitoreo con métricas de ventas, reservas y comportamiento de usuarios. Configuración flexible de SEO y metadata para cada página. Sistema de papelera con recuperación de datos. Diseño escalable preparado para crecimiento futuro.

Impacto

La plataforma centraliza toda la operación de la agencia en un solo lugar, eliminando el uso de múltiples herramientas desconectadas. Reduce significativamente el tiempo de creación y publicación de nuevos paquetes turísticos. Facilita la distribución B2B a través del sistema de mayoristas. Mejora la experiencia del cliente final con una interfaz moderna y fácil de usar. Proporciona visibilidad completa del negocio mediante el dashboard de monitoreo.