Skip to content

muhammedmokbel/BlockBuster-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlockBuster-App

This is a Main functional and colorful Web application. The app displays a grid of posters based on popularity, rating, or user favorites (if user has any saved). Details of each movie can be further expanding by tapping on poster thumbnail. Details page includes title, rating, release date, slider of movie trailers, list of movie reviews.

Features:

This app can:

  • Display a grid of movie,series posters based on popularity, rating and release date
  • Allow users to write reviews and rating movies & series
  • Allow users to add movies & series to favorite and watchlist
  • searching on movies and series based on keywords
  • authentication process

Concepts Applied

  • Making network calls to 3rd party APIs
  • Parsing JavaScript Object Notation (JSON) data
  • Handling and persisting data through different activity lifecycles
  • Handling orientation changes
  • using Data down actions up Design pattern
  • using higher Order Components pattern (HOCS)

Technologies Implemented

  • HTML && CSS
  • Javascript
  • React js
  • Redux
  • Formik
  • Axios

How to work with the source code:

This application uses The Movie Database, TMDb API to serve the movie data. You must provide your own API key in order to build the app. After obtaining an API key

User Facing Screens

Main Screen

Movie & Series items List View

Movie & Series items Grid View

Movie & Series Details view

404 Page

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published