Restaurant Aggregator | Case Study
Food & Beverages app integrated web-scale platform, that helps you find the best offers & places
Canada’s Food & Beverages Finder with Specials
About Customer
Customer is a leading food & beverages startup in Canada and wanted to launch an integrated mobile platform which becomes the easiest and most accessible way to find the best daily food, drink, and entertainment specials in Calgary and now, surrounding areas!
Application Requirements
With this app people are able to find the best food, drink, and entertainment specials such as patios and live music, in addition to liquor store specials, and get a heads up on new locales opening up from the convenience of your smart phone. Custom Filters that help out in what users want to see – Wing night on Tuesday? Beer specials after that long Monday back to work? Brewery tours from great Southern Alberta craft breweries? They should be at your fingertips!
The integrated web-scale platform had requirements to build a robust web back-end and database & a user friendly mobile front-end solution.
The Business Case Challenge
This project requirements needed different technology stacks being deployed independently while functioning in an integrated manner to seamlessly provide business functions of a unique food and beverages platform. The customer / user facing solution happened to be mobility solution i.e. mobile applications on Android and iOS. The platform back-end required different modules like configuration, user management, privileges management, content delivery, reports and business intelligence & APIs for the apps. The challenge was to ensure all these sub-systems are interacting real-time with each other and delivering business functionalities seamlessly.
OdiTek’s Solution
The solution required an intuitive web back-end that assists restaurants and beverage providers to easily configure and upload their items, define offers & special menu. Same time the database capabilities are required to be robust to handle multiple incoming queries and response to thousands of concurrent mobile users. The major hurdle of ensuring performance and high security because of exposure of several APIs are taken care of by utilizing standard libraries and modularizing the architecture. High availability and scalability are ensured using Tier-4 Cloud deployment and taking in use some of the most advanced deployment features available in cloud infrastructure. Security challenges are distinctly different for iOS, Android and web sub systems and are thoroughly grilled to support the platform required security measures.
There are several features like location distance, social media integration etc. that needed 3rd party APIs to be integrated to the product solution.
At a Glance
The customer is a publicly listed company in the Alternative Investment Market of the London Stock Exchange, has operational presence and healthcare providers’ network in UK, China and all major South East Asian countries. It is principally involved in providing regional third party claims administration (“TPA”) services, emergency medical assistance facilitation services, healthcare management services and operating a state-of-the-art electronic healthcard network infrastructure to facilitate healthcare claims processing.
OdiTek, with the help of its app connectivity experts, iOS and Android app development team, and Web Platform developers created Optimal Health integrated platform solution to deliver TPA customer services in multiple delivery channels.
Industry
Food & Beverages, Lifestyle
Key Results
A user-friendly application platform that renders information services on the go, assists users with information for nearby specials, offers related to food & beverages. Easy-to-use back-end developed on AngularJS provides seamless interface to onboard restaurants/bars to add all their products and specials. Successful deployment and usage of an integrated system catering needs to all stakeholders in the food business.
Technologies Used
- Design: Bootstrap Responsive Design
- OS: Linux, Android, iOS Swift
- Languages: Java, Objective C, PHP, .Net, Java Script, AngularJS
- Database: SQL, MongoDB, MySQL, SQLite
- Third Parties: Google APIs, Open Source Stacks
- Deployment: Tier-4 Cloud
HIGH LEVEL ARCHITECTURE
Result
The integrated platform development project took 6 months to deploy the Cloud based Web back-end Solution, Mobile Apps on Android & iOS. All sub-systems were deployed which were perfectly working seamlessly with each other, providing all intended business functions in a centralized automated manner. With a month of deployment & launch in Calgary, Canada the application became talk of the town with more than a thousand download from the app stores.