Skip to content

trivago/triversity

Repository files navigation

triversity

This app is used internally at trivago to manage our collaborations with universities.
Managed projects range from bachelor/master theses over workshops and courses to internships.
The app was built as part of the trivago Tech Camp 2019 by @eajang and @GyuminLee.

Screenshot

screenshot

Requirements

Setup

To run this application you need an Airtable token. Get the token from here.

You also need a FileStack token.

Create an .env file with your credentials:

VUE_APP_AIRTABLE_API_KEY=xxxxxxxxxxxxx
VUE_APP_AIRTABLE_API_BASE=xxxxxxxxxxxxx
VUE_APP_FILESTACK_API_KEY=xxxxxxxxxxxxx

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.