Transforming the Way People Interact with Digital Food Products
2018 – Today
Lambda, S3, CMS, Storage Asset, Simple Email Service, Dynamo DB
PixFood is an AI-driven food app that uses advanced image recognition to deliver a hyper-personalized experience to users through custom-tailored recipes.
PixFood was a crucial block in IMP’s (International Masters Publishers) digital transformation journey, giving them a competitive edge in this highly saturated landscape.
Problem Definition
PixFood wanted to be able to include videos, images and gifs in the app and to also be able to stream them in an optimised way according to their quality and the internet speed.
Proposed Solution
To solve all problems PixFood had, we decided to use AWS services.
First of all, we used Lambda as a serverless computer, S3 hosting as an admin panel for static sites, and then CMS and Storage Asset for customer engagement campaigns (such as emails, push notifications, in-app messages etc.).
Also, we were able to compress the videos when uploading, thus creating more different formats for each video. That way, users could choose a suitable format at a specific timing.
Additionally, we used the Simple Email Service for enabling our client to send emails, and its users to be able to activate their email addresses or change password.
All data from the image recognition feature was stored with Dynamo DB and further used for analysis and user recommendations.
We also used Lambda and created a cron job that does regular checkups every 24 hours. If there is a new user subscription or a premium subscription payment, there is a call made through Lambda. That way, we forward all information to AppStore or Playstore for verification. After the verification is finished, the user receives their premium subscription.
Outcomes of the Project
The ultimate benefit for the users from compressing the videos was a more effective app running and video loading regardless of users’ internet connection. Hence, there was no lagging, no buffering, and no excessive internet usage.
With the deployment of all above-mentioned AWS services, we brought the app to a level where it can easily serve 10K or 10M users. The app became very dynamic – we could easily add or remove features.
The cost was also flexible – meaning we were able to automatically adjust to the product needs. The app was fast-built on AWS and hosted close to the user usage and it has zero downtime.
Share This Post
Previous Project
Next Project
We are all about going the extra mile. We deliver not only the expected, but the wished. We work hard to understand what the challenge is, how we can help our clients fast and in depth. Our mission is to deliver the change and transform not only the business but also the way value is created.
Make it more human, more efficient, more visionary. We work closely with our partners not only to transform but to enhance the way the run their business using technology in the most efficient and inspired way
Copyright 2020 Alite International. All Rights Reserved