Skip to content

kovart/moviedb-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Library Application (React / Redux)

A simple and fast application that allows you to discover movies. Fully written with React Hooks and Material UI library.

Powered by The Movie Database API.

Demo

The app is hosted on Heroku. TRY IT IN ACTION!

Movie Library Application on React and Redux

Features

The application allows to:

  • Search movies
  • Get movie info
  • Get similar movies
  • Get recommended movies
  • Discover popular/trending/upcoming movies
  • Add to favorites
  • Watch visited movies

Tech Features

  • Material UI
  • React Hooks
  • Redux implementation
  • Custom Redux Middleware
  • Async Requests
  • Action Cancellation
  • Debouncing
  • Lazy Loading
  • Dynamic Loading
  • Client-Side Storage

Todo ✔️

  • Improve responsiveness
  • Add routes for tabs on the Home page
  • Refactor code

Development 💻

This app is created by using create-react-app. So you can simply install the dependencies:

$ npm i

And then start the development server:

$ npm run start 

License

MIT

About

❤️ A modern movie application with React/Redux [The Movie Database API]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages