Use FourSquares to search for places, activities, and events near you or desired location.
* The user sees a query list based on their location or a location manually entered in the search.
* The user has the ability to toggle from the query list to a map view showing annotations of the queries they have searched for.
* The user has option to switch tabs to where the user is able to create folders to save venues and/or give a tip about location.
* The user also has ability to add/delete from their list of saved venues.
* The added venues are sorted in the folders by most recent date added.
App has (2) tabs:
- Home
- Lists
This view has:
- Image view of custom logo
- Buttons to search with preselected query terms
- Button to search with user location. If user location is disabled then searches with location term
This view has:
- (2) search bars
- query/term to search
- near/location to search
This view has:
- Table view populated with searched venue information
- When cell is clicked it segues to home detail
This view has:
- Map view
- Location annotations of searched venues
- when annotation is clicked it segues to home detail
This view has:
- Location image
- Location information labels
- Button that presents an action sheet
The view will also have (2) search bars, one for entering a different desired place, the other for manual location change. You also have the option to sort the locations by distance to you. There is also a map in the navigation bar to help in navigating to location. Selecting the location cell will open up a view with that venue's information as well as option to "add to list" or "add a tip" or "get directions"
This section has:
- add tips button that presents the user with a text field that saves with data persistence manager
- add to list button that presents the user with a collection view of their saved lists
- get directions button that leaves the app and opens apple Maps
This view has:
- Button that allows the user to create a new collection
- Collection view of created favorites lists
- Lists are saved with data persistence manager
This view has:
- Table view of saved locations
Collection View will list folder names created by user. Selecting the folder cell will segue to a view with a list of venues favorited by User.
https://api.foursquare.com/v2/venues/search
https://api.foursquare.com/v2/venues/\(venueID)/photos
Stephanie Ramirez - Team Lead
Ibraheem Rawlinson - Project Lead
Antonio Flores - Tech Lead
Alyson Abril - Design Lead
MIT License
This app lets the users search for places, activities, and events near them and at a desrired location. The user sees a query list based on their location or a location they put in the search. The user has the ability to toggle from the query list to a map view showing annotations of the queries they have searched for. There is also another tab where the user is able to create folders to save venues in them and give a tip about the place. If the the user is interested in a specific venue they have the ability to save it in a folder they can create and put it in their list of saved venues.



