Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 1018 Bytes

README.md

File metadata and controls

19 lines (18 loc) · 1018 Bytes

box-office-app

Find Movies and Actors

Demo : https://kar-thee-github-box-office-app-react-learning.netlify.app/

Why i did this project : To learn React product development and learn best developer practices and React workflow patterns.

    Things i did in this Project :
  1. App has 3 pages - Home and starred and also movie Desciption page according to particular id of movie(dynamic data)
  2. Api used : "https://www.tvmaze.com/api"
  3. we can search data related to movie and actor name
  4. used sessionStorage to maintain state of input typed in search bar even after reloading or visiting other page
  5. used localstorage with usereducer for custom hook to maintain all starred data and show it in starred page
  6. Implemented useReducer and developed custom hooks and learnt how to use this pattern in projects
  7. Not focussed on styling the project, but tried to reuse all components and used dynamic integrations wherever possible