Hackaflight

Buscador de vuelos con filtros avanzados y operaciones CRUD, enfocado en experiencia de usuario y claridad de datos.

Hackaflight - Página principal
Hackaflight - Búsqueda de vuelos
Hackaflight - Búsquedas favoritas
Hackaflight - Edición de favoritos

Resumen

Aplicación web full stack desarrollada como proyecto final del Bootcamp de Hack A Boss, diseñada para facilitar la búsqueda y reserva de vuelos en tiempo real. La plataforma permite a los usuarios consultar rutas aéreas, comparar precios y gestionar reservas de manera intuitiva y eficiente.

El Problema

Los usuarios necesitan una herramienta eficiente para buscar vuelos en tiempo real, comparar precios entre diferentes aerolíneas y gestionar sus búsquedas favoritas de manera centralizada. La mayoría de las plataformas existentes no ofrecen una experiencia integrada que combine búsqueda, comparación y gestión de reservas en un solo lugar.

La Solución

Desarrollé una plataforma full stack que integra la API de Amadeus para obtener información de vuelos en tiempo real. Implementé un sistema de autenticación seguro con JWT, gestión de favoritos personalizables y un sistema de valoraciones. La arquitectura backend con Express.js y MySQL permite escalabilidad, mientras que el frontend con React ofrece una experiencia de usuario fluida y responsive.

Características Principales

  • Búsqueda avanzada de vuelos con filtros de origen, destino y fechas
  • Comparación de precios y aerolíneas en tiempo real mediante Amadeus API
  • Gestión de reservas con confirmaciones automáticas
  • Sistema de autenticación seguro con JWT y encriptación bcrypt
  • Funcionalidad de favoritos para guardar búsquedas recurrentes
  • Sistema de valoraciones para evaluar la experiencia en la plataforma
  • Diseño responsive para una experiencia fluida en todos los dispositivos
  • Panel de administración para gestión de usuarios y datos

Stack Tecnológico

React
Node.js
MySQL
Express
Amadeus API
Tailwind CSS
HTML
CSS