Developers | UO |
---|---|
Álvaro Davila Sampedro | UO284548 |
Javier González Velázquez | UO276803 |
Adrián Martinez Rodriguez | UO284163 |
Hugo Roberto Pulido Pensado | UO282823 |
This will be the logo that we will use in the application
LoMap system, an application in which citizens can have personalized maps of places and local businesses in the city.
- Add places in different categories.
- Users will be able to display locations in a map-like window.
- Users can associate ratings, comments, photos on the added places.
- Information about a place stored by each user will be stored in each user’s pod.
- Users will be able to see places and information taken from their friends.
- Filters are allowed for searches on the map.
If you already have Node.js and npm, ensure that you update them before trying to construct the images. To run the project, you'll need Node.js, Docker, npm and git installed on your machine. Make certain that all four are installed.
You can obtain the project by using the command git clone https://github.com/Arquisoft/lomap_es2b
.
The most efficient method to initiate everything is by using Docker:
docker-compose up --build
Two docker images will be generated for the webapp and the restapi since they are not currently present on your system.
Compile and run the restapi:
cd restapi
npm install
npm start
Now the webapp:
cd webapp
npm install
npm start
You should be able to access the application in http://localhost:3000.
Lomap aplicattion is deployed in an Azure Machine with the next direction: https://20.19.208.114/.
There is an account with markers shared to its friends with the next webId: https://pruebapod11.inrupt.net/.