This repository contains an app for the management of routes in a decentralized way, keeping the user the ownership of their data in all moment following the SOLID specification. More info about SOLID project in their web page.
This project is an assignment for the Software Architecture course following these requirements.
The app is deployed at https://arquisoft.github.io/viade_es2b/ which also contains a technical documentation.
More information about how we organized ourselves is available in the wiki (Spanish).
The app is deployed in GitHubPages and can be visited throught this link. The branch in charge of the deployment is gh-pages.
Our app can be deployed in docker, as you can see because the Dockerfile in the main directory. To deploy the app you should follow these instructions:
-
You should build the docker image first.
docker build -t viade_es2b/app .
-
Once built, it's time to run. This command is intended for Windows systems using CMD, in other enviroments you may be required to change the -v parameter.
docker run -itd --rm -v ./app -v /app/node_modules -p 3001:3000 -e CHOKIDAR_USEPOLLING=true viade_es2b/app
Once this is done you will be able to access the docker deployed app throguht localhost
- Ángela López López UO270318
- Daniel Fernández Aller UO257977
- Diego Fernández Suárez UO263662
- Iván Fernández López UO265349
- Noé Fernández Moro UO251683
More info about our work and who made what available in the commits and in the deployed app, about section.
Icons made by Freepik from www.flaticon.com