This project was bootstrapped with Create React App
Movie Database Viewer (MDbV) is a React Single-page Application for browsing movies.
Features include:
-
Near real-time updates for all movie information
-
Detailed movie descriptions including overviews, taglines, MPAA ratings, release dates, runtimes, budget and revenue, spoken languages, production companies, cast and crew information, and user scores.
-
Embedded movie trailers
-
Ability to search for hundreds of thousands of movies
-
Up-to-date view of trending movies
-
Actor biographies and filmographies
-
Movie favoriting system
-
Responsive layout for all screen sizes
This project was designed and developed by Alberto Torrigiotti
High performance JavaScript UI Library based on the component abstraction
Special JavaScript functions that enable the use of state, lifecycle methods, and other class component features inside functional components
Client-side routing that enables the Single-page Application pattern
React library for basic type checking
React Hooks library for fetching and caching based on the stale-while-revalidate caching strategy
Superset of CSS and newer syntax of the Sass preprocessor. Features include selector nesting, partials, and mixins.
Files achieving locally scoped class selectors by compiling them into globally unique names.
API providing mechanisms for storing key/value pairs that persist for the duration of a session or across sessions
Licensed under the MIT License