en / es / ca / de

Events Hunter

Here you can find out about events in different categories and locations. It also has a favourites section so that users can save their favourite ones and check them later.

Source code

Features

  • Searches can be made by event name, city or category.
  • Each event has a link to the Eventbrite page to view details or purchase tickets.
  • Events can be saved in favourites and checked later.
  • Favourite events are synchronized with any event list and can be differentiated by a red heart.
  • The favourites section remains even if you refresh the page.

What I learned

  • How to get data from an API like Eventbrite.
  • How to add styles to the page with UIKit.
  • How to make API calls with Axios.
  • How to synchronize favourites with new searches and save them in LocalStorage.

Technologies

  • Front-end: React (JavaScript), CSS-UIKit
  • Back-end: -