A Vue.js project for EPFL's newcomers.
This project serves two aims:
- Provide a user friendly website for newcomers to easily find services and resources they might need;
- Act as a discovery tools for EPFL employees.
For now, the site is available online on https://ponsfrilus.github.io/EPFLArrival/.
You may want to have a look to the CONTRIBUTING guide.
💡 Heads up: In order to serve your local copy of tiles.json you will have to use npm run local, while npm run dev will serve remote JSON data from github.
It should be pretty straight-forward if you are familiar with github:
- Fork the repository,
- Edit the ./data/tiles.json file,
- Run
npm install,npm run local&npm run testto install and check everythings, - Create a Pull Request.
Leave me a message on Telegram → @ponsfrilus.
You can send me a mail once you have tried rly rly hard the others ways.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# serve (with local tiles.json) with hot reload at localhost:8080
npm run local
# build for production with minification
npm run build
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm testFor detailed explanation on how things work, checkout the guide and docs for vue-loader.