A hotel search that gives you hotel options and prices depending on destination, dates and number of people visiting. Upon clicking on hotel you can see the hotel photos and description. I used booking API. Keep in mind that since I use free version there is a limit in API calls every month.

Steps to get your own api key and maximize API calls every month:

Alt Text


The project was built in React js making use of html,css and javascript knowledge.

What I learned and practiced

  • React js components, props
  • Async functions (API fetching)
  • Redux toolkit (including useSelector and useDispatch)
  • useContext
  • useState, useEffect, useParams


View Github