IndieCinema is a web application that builds a grid of Vimeo videos based on given channels.
Check it out online: IndieCinema
Features:
- predefined and custom channels (groups)
- grid view
- pop-up (modal) with embed and information about video
- channel management
- infinite scrolling (+ scrollToTop)
- sorting
Front-end: VueJS
API: HapiJS
Setup: Hapi Vue
Favicon setup: RealFaviconGenerator
# install dependencies
npm install
# serve with hot reload at localhost:3000 (with proxy at localhost:4000)
npm run dev
# install dependencies
npm install
# build for production with minification
npm run build
# run application at localhost:3000
node app.js