Flixter is a movie database powered by The Movie Database (TMDB) API.
- login/register in the application.
- mailer, sends email when user registers.
- view all the upcoming, new releases and top rated movies.
- click on a movie to get its further details and more movie recommendations of its genre.
- play movie trailer.
- browse movies by genre.
- search movie by keywords.
With npm and node.js installed with mongodb running
$ git clone https://github.com/skathuria29/flixter.git
$ npm install
$ npm start
Note - at the application folder level, add a folder config- add file settings.js
.config/settings.js
USERNAME and PASSWORD - through which the emails will be sent
module.exports = {
"apiKey" : "<insert TMDB api-key>",
"base_uri" : "https://api.themoviedb.org",
"USERNAME" : "<insert email-id>",
"PASSWORD" : "<insert email-password>",
"APPNAME" : 'Flixter',
"PORT" : 5555
}