Skip to content

xmariia55x/GodTour

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

GodTour

Esta aplicación ha sido desarrollada como proyecto de una de las asignaturas del grado en Ingeniería del Software: Ingeniería Web. El proyecto consiste en el desarrollo de una página web que permita a los usuarios ofrecer viajes en coche compartido. Entre las principales funcionalidades se encuentran:

  • Login y registro con GoogleOAuth.
  • Creación de viajes en coche compartido.
  • Inscripción en viajes publicados y su correspondiente pago vía Paypal.
  • Almacenamiento de imágenes en la nube del punto de subida/bajada del viaje, fotos del vehículo y foto de perfil del usuario.
  • Compartir la información de un viaje en Twitter.
  • Consulta de la predicción del tiempo que hará en el destino del viaje.
  • Para cada viaje se muestra en un mapa el punto de comienzo y final del mismo.
  • Para cada viaje se pone a disposición de los usuarios participantes un chat donde preguntar sus dudas.
  • Gestión de los vehículos de un usuario.
  • Conociendo la ubicación del usuario es posible obtener las gasolineras cercanas a su ubicación ordenadas por el precio de la gasolina 95 haciendo uso de datos abiertos.
  • Conociendo la ubicación del usuario es posible obtener las incidencias de tráfico cercanas a su ubicación ordenadas por tipo haciendo uso de datos abiertos.

Para el desarrollo se han empleado las siguientes tecnologías:

  • Python junto con Flask.
  • HTML, CSS, JavaScript, Bootstrap.
  • Cloudinary para almacenar las imágenes.
  • Google OAuth.
  • Twitter API.
  • OpenStreetMap.
  • WeatherAPI.
  • Geocoder/Geopy.
  • MongoDB para almacenar los datos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • HTML 1.5%
  • JavaScript 0.5%
  • PowerShell 0.3%
  • CSS 0.2%
  • Batchfile 0.0%