Skip to content

dogayuksel/pick-a-movie

Repository files navigation

Pick-a-movie App

A simple web application that helps you choose which the movie to watch. demo link

How to use it

  • First sign in
  • Then add movies to make a shortlist
  • The app will remember your shortlist next time you login
  • Finally go to select tab and click ‘PickAMovie For Me!’
  • The app will randomly choose a movie for you and there is no going back : )

Development

  1. clone the repository
  2. npm install
  3. run the following command to start the development server
gulp

Other gulp tasks

Dev Tasks

  • `gulp` run web app in development mode
  • `gulp ios` run iOS app in development mode
  • `gulp android` run Android app in development mode
  • `gulp -p` run web app in production mode
  • `gulp mocha` run mocha unit tests
  • `gulp mocha-watch` continuous test running for TDD
  • `gulp eslint` eslint
  • `gulp eslint –fix` fix fixable eslint issues
  • `gulp messages-extract` extract messages for translation
  • `gulp messages-check` check missing and unused translations
  • `gulp messages-clear` remove unused translations
  • `gulp favicon` create universal favicon

Production Tasks

  • `gulp build -p` build app for production
  • `npm test` run all checks and tests
  • `node src/server` start app, remember to set NODE_ENV and SERVER_URL
  • `gulp to-html` render app to HTML for static hosting like Firebase
  • `gulp deploy-heroku` deploy Heroku app
  • `gulp deploy-firebase` deploy Firebase app
  • `gulp deploy-firebase-database` deploy Firebase database only

Credit

Este

Based on the repository made by Daniel Steigerwald, https://twitter.com/steida and the community. (Este repository)

OMDB

You want to build a movie application? Check out Open Movie Database!

About

An app that helps you select a movie from your short list

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published