EcoViaggio is a web application that helps you travel with a group minimizing your carbon footprint🌿. Enter the locations each of your group travellers will be starting from and your destination and let EcoViaggio give you a route minimizing the amount of CO2 generated.
This project was developed for HackUDC 2024.
- Vite -> MIT
- React -> MIT
- SWC -> Apache 2.0
- Leaflet (OpenSource - BSD-2-Clause)
- React-Bootstrap-Icons (OpenSource - MIT)
- React-Router MIT
- Eslint MIT
- Sass MIT
- Axios MIT
- FastAPI MIT
- Pydantic MIT
- Uvicorn BSD-3-Clause
- Pandas BSD-3-Clause
- NumPy BSD-3-Clause
- NetworkX BSD-3-Clause
- Scikit-learn BSD-3-Clause
- Jupyter BSD-3-Clause
- Inkscape (OpenSource - MIT): we used Inkscape to create the project logo. On fires instance we used Canva, but upon reading the Terms of use and license we thought we could have some licesing problems with some of the elements we were using. It is true that in principle there should be no problem, but we prefer to use Inkscape because it is open source.
- Logo -> Icons used MIT license, taken from React Bootstrap Icons
- Font -> The logo uses Protest Riot font and the web page uses Open Sans. Both have OFL license, that allows their use in any type of projects.
- Dataset renfe CC BY 4.0: We used this dataset provided by renfe in order to obtain all the journeys by train between different stations of Spain.
Aiming to avoid conflicts we opted for the MIT license since we mostly seek that our project is simple and open. We thoroughly checked all our depedencies and software used in the development of our project in order to reach this conclusion.