Este repositorio contiene el backend de la aplicación web Gasoline Hack, una herramienta que ofrece un comparador de gasolineras que las ordena por precio y distancia y ofrece su geolocalización y la ruta a seguir para llegar. La misión de este repositorio es gestionar y seguir la evolución de los precios de las gasolineras favoritas de los usuarios registrados.
Gasoline Hack es una aplicación web diseñada para que los usuarios puedan registrar sus gasolineras favoritas y hacer un seguimiento de los precios del combustible a lo largo del tiempo. El backend de esta aplicación está desarrollado con Sequelize, un ORM (Object-Relational Mapper) para Node.js, que permite interactuar con bases de datos SQL de una manera sencilla y eficiente.
- Gestión de gasolineras favoritas: Los usuarios pueden añadir, eliminar y visualizar sus gasolineras favoritas.
- Seguimiento de precios: Guarda los precios del combustible para cada gasolinera favorita, permitiendo a los usuarios ver la evolución de los precios a lo largo del tiempo.
- Node.js: Plataforma para el desarrollo del servidor backend.
- Express.js: Framework para la creación de la API RESTful.
- Sequelize: ORM para la gestión de la base de datos.
- PostgreSQL/MySQL: Base de datos para almacenar los datos de usuarios, gasolineras y precios.