Initial Task
Description
The Client approached the Touchlane team with a request to build a brand new full in-app functionality of the location-based network, including:
- Core part: live feed with recommendations and offers from public places based on user position with number filtering options
- Social part: profiles, comments, likes, direct messaging, reviews, ranking etc.
- Business part: profiles, admin panel for business accounts, integration of payment system
Technology stack
Frontend
Backend
Challenges
Strict Limitations
The development team faced the necessity to perform a large scope of tasks within a short timeframe and fitting the limited budget allocated by the Client.
Development of High-Performance Architecture
As the app was meant to process loads of information, both textual and graphical, the app’s backend architecture was to be designed as a robust system able to endure high loads and minimize the risk of failures.
Integration of Complex API
Our Touchlane developers were to employ their vast expertise and solid tech skills to implement a smart logic able to minimize the number of in-app’s API calls to Google Maps API in order to provide cost-efficiency.
Workflow
Overall Result
The initial free version of Vicinity was successfully released for iOS within an estimated timeframe and budget limits and the application was maintained with improvements during a year after the official release.
Vicinity gained popularity among users who especially mentioned the app’s utility when searching for venues around the unknown area, the accuracy of the radius setup, and the user-friendly navigation.
After the app was released in production, the development team of Touchlane experts also elaborated and suggested a number of new features for the upcoming updates.