Skip to content

jontoye/seatgeek-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seat Geek Clone

This is a clone of seatgeek.com, a ticketing platform for buying and selling tickets for live sports, concerts, and theatre events.

The purpose of this project was to practice building a frontend application using React. My goal was to match the original site's design as close as possible.

Go to site

Features

Search Suggestions

Search bar The main search bar has a dropdown menu with popular categories to select from.

Reverse Geocoding and Autocomplete

City filter On page load, the user's current location is determined as follows:

  • Coordinates (latitude, longitude) obtained from the builtin Navigator Web API
  • Mapbox API used to obtain city name based on coordinates through reverse geocoding

The user can also search for other locations using the text input. Mapbox API also provides the autocomplete functionality once a user has typed 3 or more characters.

Date Filter

Date filter Using the dropdown datepicker, results can be filtered to only show events on or after the user's selected date.

Event Results

Events Results are displayed as shown above, grouped into categories and paginated at each row. Event details include event title, date, venue, and lowest available ticket price.

Technology Used

About

Clone of seatgeek.com built with React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published