An iOS app that consumes SeatGeek's public API to display events.
- Infinite-scrolling: The app automatically loads new content when it needs to.
- Favorites: Mark events as favorites and they'll be stored locally.
- Search: Search SeatGeek for any event by name, venue, performer, or any combination of the three.
- Sharing: Share links to events directly from the app.
- Open in Safari or SeatGeek: Get more information about an event by opening it directly in Safari. Events can also open directly in the SeatGeek app if it's installed.
- Xcode 12.0.0 or newer. (This project was built on 12.4)
- iOS 12.0 or newer.
- Clone from
https://github.com/dbarsamian/SeatGeek-Events-Viewer.git
- Open
SeatGeek-EventsViewer.xcodeproj
- Build the project. The project's dependencies use the Swift Package Manager, so these should download and compile upon building.
- Run the on any device running iOS 12.0 or newer.