/filminds

🤖 Personal movie recommendation chat bot

Primary LanguagePythonMIT LicenseMIT

Filminds

Codacy Badge

Table of contents

Getting started

Front-end

Before building and running the project, make sure you have installed Node.js and Yarn. Now, you have to install Gulp:

$ npm install gulp-cli -g

And then move to the project's root folder and install all dependencies:

$ yarn

If you want to build the project, just type:

$ gulp

Back-end

We use Django as our back-end framework. Before running the project make sure you have installed Python 3 and Pipenv. To download the dependencies, just type:

$ pipenv install --dev

To run the project, make sure you're in the project's root and type:

$ python manage.py runserver

Configuration

All project configuration is controlled in the config.py file. Make sure you have added API keys here or via environment variables:

TMDB_API_KEY = <<TMDB_API_KEY>>
WIT_ACCESS_TOKEN = <<WIT_ACCESS_TOKEN>>

License

Filminds is released under the MIT license.