rdela / enhance-movies

A demo application built with Enhance, the HTML first framework. Powered by Begin and The Movies DB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

enhance-movie

This is a Movies App built using Enhance and The Movie Database (TMDB) API.

Demo

A live demo of this app is available to try it out.

Contributing

Contributions are always welcome!

For large changes, please file an issue to discuss your proposed changes with us before working on a PR :)

Quickstart

Clone and install the dependencies for enhance-movie locally:

git clone git@github.com:enhance-dev/enhance-movies.git
cd enhance-movies
npm install
  • Take a copy of .env.local.example and re-name to .env
  • Get an API token from TMDB
  • Enter the details into the .env file
TMDB_API_TOKEN=<My API token>
  • npm start

What if I don't want to get a TMDB API Token?

If your TMDB_API_TOKEN is not set then you will receive mock data provided by the mock-tmdb plugin in src/plugins/mock-tmdb.mjs. I sure hope you like "Transformers: Rise of the Beasts".

License

MIT

About

A demo application built with Enhance, the HTML first framework. Powered by Begin and The Movies DB.

License:MIT License


Languages

Language:JavaScript 93.2%Language:HTML 6.2%Language:CSS 0.3%Language:Arc 0.2%