Skip to content

Arquisoft/lomap_es1a

Repository files navigation

Actions Status Quality Gate Status Coverage

LoMap: ES1A

LoMap logo

Demonstration video - Deployed website

Note: The deployed website does not work on Firefox

Team members

Introduction

LoMap is an application for sharing your favourite locations with your friends!

Developed for Software Architecture at University of Oviedo, using React with Typescript and an endpoint using NodeJS with express.

Deployment guide

In case you already have node.js and npm, make sure you update them before attempting to build the images

If you want to execute the project you will need git, Node.js and npm and Docker. Make sure the three of them are installed in your system. To run the app locally, compile and run the restapi:

cd restapi
npm install
npm start

Tu run the webapp you need to create a production build in order for the restapi to work properly:

cd webapp
npm run build
npm run prod

You should be able to access the application in http://localhost:3000.

Demonstration Video

Video on Youtube

Deployment

Deployed on Azure