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
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!
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.
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.
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.
The application is launched from Calgary, Canada as a food & beverages application catering best and most reliable information on the hottest deals, specials, and events being offered from Calgary’s food, drink, and entertainment community. Today the application is a brand name of it’s own within the Calgary city, and with it’s success under the belt, the application is planned to be launched in several other cities of Canada as well as Mexico.
OdiTek, with the help of its app connectivity experts, iOS and Android app development team, and Web Platform developers created this unique integrated platform solution to deliver information services to food and beverage lovers in multiple delivery channels.
Food & Beverages, Lifestyle
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.
- 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
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.