Skip to content

A react context hook web app that fetches data from TMDB

Notifications You must be signed in to change notification settings

junjun107/ShowStream-Radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShowStream Radar

This project is a React application with functions to search for movies and shows using TMDB API. Styled with Bootstrap 5 and Sass

Link to project

How to run this app:

How It's Made:

Tech used: JavaScript, Node.js, Express, SCSS, Bootstrap, React, TMDB

The purpose of this project:

  • Have fun with TMDB API
  • Understand React context API better, such as useReducer.

Optimizations

There are a few things I'd love to upgrade/implement for this porject in the feature.

  • Switch from Bootstrap to Material-UI. I think Bootstrap has very limited styles to choose from. As a result websites styled with Bootstrap tend to look similar.
  • Upgrade the pagination in TMDB API to display total page up to 100.
  • I'd also love to setup the backend for this project so I can have a Bookmark and a Watched feature.

Lessons Learned:

While using the React context API, I learned a few things about useReducer hook.

  • It's a pure function that is used to maniupualte part of the app state.

About

A react context hook web app that fetches data from TMDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published