eajang / triversity

trivago's university collaboration tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

trivago's university collaboration tool


Languages

Language:Vue 83.3%Language:JavaScript 12.4%Language:CSS 2.9%Language:HTML 1.0%Language:Dockerfile 0.4%