Skip to content

This is a code repository for my portfolio's FilmFinder app project.

Notifications You must be signed in to change notification settings

DarshDhillon/film_finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

filmfinder App Banner

App overview

FilmFinder is a film database searching app for obtaining details on thousands of films.

The search utilises a API provided by themoviedb. The default fetch renders films currently in cinemas, and the user can fetch data on other relevant terms (popular films, upcoming releases etc.).

Users can paginate through the list of films either page-by-page or by selecting a certain page. In addition to image galleries from each film, the app also displays selected film information (budget, release date etc.) as well as images of the film's most prominent actors.

Features

  • Redux state management including middleware thunk
  • Sequential page pagination get requests
  • CSS-in-JS with Styled-components library
  • Custom markup and styling (no UI or styling libraries such as Material UI, Bootstrap etc.)
  • PropTypes addition for all relevant components
  • Fully responsive for desktop, tablet or mobile

Installation

This application requires Node.js to run.

Install the necessary dependencies, and then start the application:

npm install
npm start

Notes

A relevant and active key for themoviedb API will be required for the app to function.

App snapshot

About

This is a code repository for my portfolio's FilmFinder app project.

Topics

Resources

Stars

Watchers

Forks