Keep a log of all of your favorite sport memories from your travels across the country!
FanGo let’s NFL fans track their travels across the country supporting their favorite team or expanding their ultimate fan status. The app downloads and stores NFL team stadium info from SportsDataIO. FanGo allows users to select whether they have been to each stadium, add photos from their photo library, and add/edit notes from their trip (favorite restaurants/things to do in the area).
- Xcode 11.4.1
- iOS 10.15.4
- Swift 5
- Download and unzip FanGo.zip
- Using either the Stadium List Table View or the Stadium Map View, select a stadium.
- When a stadium is selected, the app transitions into a details page that displays the team, city, and state associated with that stadium.
- Turn the switch on to indicate if you have visited this stadium.
- When you tap the add button, you can upload pictures from your photo library from your trip to this city/stadium.
- After you add the pictures, you can tap on an individual picture to view it.
- If you press the add/edit notes from your trip, you can document any useful information from your trip (places to eat, things to do, experiences you had, etc.) that you might want for the future.
- After you quit FanGo, your images and notes are saved for each Stadium.
List of features ready and TODOs for future development
- Downloading data from network resources -SportsDataIO
- Persisting state on the device
- Building polished user interfaces with UIKit components.
- Using Mapkit
To-do list:
- Add badges to track progress (For 10 different stadiums, 20, All).
- Expand to MLB, NBA, and NHL
- Add new tab to include list of all stadiums visited.