Viade is a Solid project developed by third year students of the University of Oviedo Software Engineering degree in the Software Architecture subject. It offers a route sharing application following the SOLID principles. This is a site where all your data always remains yours. Developed by team es4c.
Rut Alfonso García, parsing and file formats
Carlos Menchaca Mosteiro, POD and file loading
Manuel Lorenzo Vega, file uploading and management
Daniel Pancho Cueto, testing and coverage
Christian Peláez Fernández, backend and SOLID logic
Carmen Sirgo López, backend and frontend bridge
Ricardo Soto Estévez, frontend developer
In order to use this project, the only required step is to execute the next command in the project root, it will launch a not optimized version of the app on localhost:3000.
cd viade_es4c
npm start
The optimized deployment of the application is done with run build
cd viade_es4c
npm run build
Bootstrap for UI/UX design, using custom Lumen theme
Leaflet for map display
React for user interface development
@solid for SOLID communication
Travis for the continuous integration.
Codecov to quantify the test coverage
Codacy to measure code quality.