Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.93 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.93 KB

LetsMoove

What is LetsMoove?

LetsMoove is the result of our efforts for the final project of Human Computer Interaction and Sofware Engineering 2 at the University of Trento. We thought of a funny activity for youngs and elders. It's similar to a treasure hunting game but with some learning aspects.
The players have to complete a path either in a city center or into nature with the help of a GPS device. At the beginning they only know the coordinates of the first stage. Once they have reached the coordinates, they are asked to answer a question in order to obtain next stage position. When they are done with the path, they can log their experience on the related webpage, rating the difficulty of the riddles and the beauty of the walk. They are also given the possibility to search for and to create new paths.

What does this repository contain?

This repository contains the files for the webpage. In compliance with the SE2 project guidelines we developed this web app using Scrum agile method and the site represents only the first sprint. Thus not all the features we planned when we wrote down the product backlog have been implemented yet.
NOTE: To access the main feature you need credentials to login. If you are interested you can ask us and we will be pleased to give them to you.

Installation

  1. Install Docker.
  2. Install Docker Compose.
  3. Download the images running
docker-compose pull
  1. Build the images for frontend and backend running
docker-compose build
  1. Install the dependencies via npm running
docker-compose run --rm fronted npm install
  1. Launch all the containers running
docker-compose up
  1. In a different terminal import some data running
docker-compose run --rm api_server python import.py api_server 8001