Skip to content

Santia545/MiddlegroundWebPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Página Web - Middleground

Esta página web permite a un grupo de amigos encontrar el mejor punto de reunión, minimizando el tiempo total de viaje para todos, utilizando la API de Flask y OpenRouteService.

Características

  • Añade ubicaciones de amigos y lugares candidatos en el mapa.
  • Calcula el lugar óptimo de reunión.
  • Visualiza el grafo de distancias entre amigos y lugares.
  • Interfaz intuitiva y responsiva.

Uso

  1. Abre index.html en tu navegador.
  2. Haz clic en el mapa para añadir marcadores de amigos o lugares.
  3. Usa los botones para cambiar entre modo "Amigo" y "Lugar".
  4. Haz clic en "Encontrar Mejor Lugar" para calcular el punto óptimo.
  5. Haz clic en "Mostrar Grafo" para visualizar las conexiones y tiempos de viaje.
  6. Elimina marcadores del mapa haciendo click sobre ellos
  7. Modifica la ubicación de los marcadores arrastrando hasta el destino deseado

Despliegue

Puedes desplegar la página en cualquier servicio de hosting estático (por ejemplo, Firebase Hosting).

Desplegar en Firebase Hosting

  1. Instala Firebase CLI y ejecuta firebase login.
  2. Inicializa el proyecto con firebase init.
  3. Ejecuta firebase deploy para publicar la página.

Notas

  • Necesitas una clave de API de Google Maps para que el mapa funcione correctamente.
  • La página se comunica con la API de Flask para los cálculos, asegúrate de que la API esté accesible. Link

Autor

César Covarrubias Rosales
CETI - Estructuras de Datos y Algoritmia

About

A web page to pick the best hangout spot for multiple coordinates in the map

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published