A simple SPA on vanilla JS using The Movie Database (TMDb) API. Based on Web app generator and Google's Material Design Lite. Read below to setup, or go directly to the app. UI heavily inspired by Netflix's webapp.
- Automation with Gulp
- Browser dependency management with Bower
- ES2015 features with Babel
- Sass with libsass
- Templating with Pug
- Material Design Lite
- Mocha snd Chai for unit tests
- node.js >= 4.2.2
- Sass >= 3.4
- Clone this repo.
- Install node.js dependencies:
npm install
. - Install the bower dependencies:
bower install
.
- Run
gulp serve
to run the app and watch for changes - Run
gulp
to build your webapp for production (outputs to folderdist
) - Run
gulp serve:dist
to preview the production build
MIT