Skip to content

nicolatoscan/rememo-webapp

Repository files navigation

Netlify Status Commitizen friendly MIT license ts

Rememo WebApp

Project: Rememo
Group ID: #13
Alessio Gandelli - alessiogandelli
Mattia Salvador - MattiaSalvador201506
Nicola Toscan - nicolatoscan
Taras Rashkevych - TarasRashkevych99

Overview

This project consist's of a vue.js Web Application written in Typescript.

API

The api used bu this web application are being developed at https://github.com/nicolatoscan/rememo-api
You can find there a README and wiki on how it's being developed.

Live demo

A live demo is avaiable at https://rememo.nicolatoscan.dev/

How to demo on your machine

Make sure you have installed Node.js.
This project was developed with Node v15 and tested on Ubuntu and Windows.

Clone the repository on your machine.

git clone https://github.com/nicolatoscan/rememo-api.git

Inside the rememo-webapp folder install the necessary dependencies

npm install

Create a file called .env using the .env.example template file where you can define the API endpoint.

VUE_APP_API_HOST=<your-api-endpoint>

You can use a public avaiable endpoint at https://rememo-api.herokuapp.com/
Or you can compile and run it on you machine followig the istruction at https://github.com/nicolatoscan/rememo-api

Now you can ompiles and hot-reloads for development

npm run serve

Or ccompiles and minifies for production

npm run build