Skip to content

ksiabani/movierama

Repository files navigation

MovieRama

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.

What's inside?

  • 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

Environment requirements

  • node.js >= 4.2.2
  • Sass >= 3.4

How to setup

  • Clone this repo.
  • Install node.js dependencies: npm install.
  • Install the bower dependencies: bower install.

Automation with Gulp

  • Run gulp serve to run the app and watch for changes
  • Run gulp to build your webapp for production (outputs to folder dist)
  • Run gulp serve:dist to preview the production build

License

MIT

Releases

No releases published

Packages

No packages published