All Projects β†’ lviit β†’ Themoviedb React

lviit / Themoviedb React

TMDb API with React.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Themoviedb React

movie-trailer
πŸŽ₯ Fetch movie trailers: "Crash" βž” http://path/to/trailer
Stars: ✭ 19 (-5%)
Mutual labels:  tmdb
TVToday
iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager
Stars: ✭ 27 (+35%)
Mutual labels:  tmdb
Homehost
self-hosted, Netflix-like app made for streaming
Stars: ✭ 564 (+2720%)
Mutual labels:  tmdb
tmdb-api
This Kotlin Multiplatform library is for accessing the TMDB API to get movie and TV show content. Using for Android, iOS, and JS projects.
Stars: ✭ 31 (+55%)
Mutual labels:  tmdb
Dowy
🎬Application that displays a list of Movies and Tv Series using Modern Android Application Development tools and API's
Stars: ✭ 29 (+45%)
Mutual labels:  tmdb
Tmdb App
TMDb Vue.js app
Stars: ✭ 287 (+1335%)
Mutual labels:  tmdb
laravel-tmdb
Interact with TMDB data in your Laravel application.
Stars: ✭ 25 (+25%)
Mutual labels:  tmdb
Reactjs Tmdb App
Responsive React 'The Movie Database' (TMDb) App
Stars: ✭ 830 (+4050%)
Mutual labels:  tmdb
the-movie-db
Promised based Javascript API wrapper for https://www.themoviedb.org/ that works in the browser and node.js.
Stars: ✭ 35 (+75%)
Mutual labels:  tmdb
Nefarious
Web application for automatically downloading TV & Movies
Stars: ✭ 373 (+1765%)
Mutual labels:  tmdb
TMDB-App
Demo app using TMDB api
Stars: ✭ 13 (-35%)
Mutual labels:  tmdb
Paging-3-Sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
Stars: ✭ 96 (+380%)
Mutual labels:  tmdb
Api
PHP 7.3+ API Wrapper for The Movie Database
Stars: ✭ 317 (+1485%)
Mutual labels:  tmdb
tmdb-web-translations
No description or website provided.
Stars: ✭ 12 (-40%)
Mutual labels:  tmdb
Filmy
πŸŽ₯ Material designed awesome movie app which is powered by tmdb.
Stars: ✭ 697 (+3385%)
Mutual labels:  tmdb
Trakt-Userscripts
Userscripts to improve and add features to Trakt.tv
Stars: ✭ 39 (+95%)
Mutual labels:  tmdb
movies
Real world isomorphic application for movies search, based on Webpack 5 / Express / React 17 + Redux-Saga / Bootstrap 4.6 + CSS Modules / i18next / SSR
Stars: ✭ 20 (+0%)
Mutual labels:  tmdb
Flox
Self Hosted Movie, Series and Anime Watch List
Stars: ✭ 901 (+4405%)
Mutual labels:  tmdb
Bobarr
🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker
Stars: ✭ 697 (+3385%)
Mutual labels:  tmdb
Themovies
🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
Stars: ✭ 374 (+1770%)
Mutual labels:  tmdb

TMDb React app

Frontend application using The Movie Database API. Built with React. Not endorsed or certified by TMDb.

Try it out here. (It might take a while to load as Heroku free tier goes to sleep after 30mins of inactivity)

Build Status Codacy Badge

Some of the stuff used:

  • React
  • Redux with Redux thunk
  • Typescript
  • React router v4
  • Webpack 4
  • Jest
  • CSS modules

getting started

Install packages:

yarn install

Create .env file in the repo root and set your api key as API_KEY variable:

// .env
API_KEY=12345678901234567890

You can request an API key by logging in to your account on TMDb and clicking the "API" link in the left hand side bar of your account page.

Use webpack-dev-server for local development:

yarn dev-server

Build the app:

yarn build:dev
yarn build:prod

Run the server:

yarn serve

Run tests:

yarn test

TMdb api documentation can be found at: https://developers.themoviedb.org/3/getting-started

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].