About
The client is a popular business organization who wanted an application that provides Foursquare location service integration. The users should be able to check into their favorite locations, write reviews and recommendations and avail discounts too.
Project Highlights
FourSquare and Facebook Graph Integrated Mobile Application a search application which totally integrates with Facebook. The application is database-centric. When the user logs in to the system through Facebook it extracts user data (excluding the private data) and stores it into its own database. The user profile is then automatically created through this information.The application is highly robust and capable of storing the user’s likes, interests, friends and other activities. It also enables the user to search information in the database
The Challenges
- Comprehensive ArchitectureThe client wanted a dependable mobile app
- User-Profile ComparisonUser profile can be quite helpful to enhance business profitability. The client wanted to make the most of it.
- Updated LocationThe client wanted to stay updated.
- Improved CommunicationCommunication is essential and much-needed for a social networking platform
Tech Stack
IOS
Xcode
Facebook Graph API
SQLite Database
Result
MVC controller
The major challenge that the team faced was the MVC development approach. The team put dedicated efforts to design a pattern where the model, view, and the controller are separated. They are separated in such a way that the client can modify their view or module as per convenience.Filter option
The filter option allows users to search other people based on their preferences.Message thread
The app is designed in such a way that users can message on the same thread and enjoy long conversations swiftly.Account settings
Users can create an account or login from their Facebook account. They can keep their information private or public as per their will. They can also Broadcast information under the ‘Broadcast’ category so that users with similar interests can view it.