Farmacy Food is a tech-enabled healthy food startup that takes the “Let food be thy medicine” quote literally and creates tasty meals around peoples’ dietary needs and active lifestyles to support their overall well-being. Their mission is to make health and wellness radically affordable and accessible.
Founder: Kwaku Osei
A “ghost kitchen” needs a system to allow users to have visibility of what items are available, purchase, and pick up items at any one of their points of sale.
- Must integrate with 3rd party smart fridges to obtain inventory and purchase activity
- Smart Fridges Produce item inventory levels and purchases. The smart fridges have a cloud based management system that handles communication with the Smart Fridge so obtaining this data would be through an API.
- Must integrate with point of sale system at kiosks
- The Kiosk is a sublet space inside another business where we will sell our product but have an employee handle the transactions through a point of sale. The same data should be accessible through the POS systems API’s.
- Mobile and Web accessible
- Support providing feedback on items of verified purchases and in app surveys
- Accept coupons and promotional pricing
- Send inventory updates to central kitchen
- Harvest data to provide personalized recommendations based on users health goals, purchase history, and item ratings
System should have the possibility to integrate with more POS APIs and allow multiple vendors to offer items through points of sale.
System should sustain different usage patterns, including spikes of demand caused by promos, social events, etc. without degradation of performance. The system should be able to handle 50-100% spike in usage without needing manual intervention to scale infrastructure.
System should be scalable and be able to handle increasing usage with the expansion of business. Should be able to scale up from thousands of users to hundreds of thousands of users.
System should be highly available and be accessible 24/7.
Independently-developed components of the system must have the ability to interact, cooperate and exchange data.
System should be fault-tolerant and continue to operate with reduced functionality in case of outage of certain components. E.g.: in case Fridge Cloud API is down, it should be still possible to place an order and/or buy at Kiosk.
Solution should be cost-efficient and should ensure optimal usage of resources at any load.
Different components of the system should be evolvable without affecting the rest of the system. For example, if payments service needs a re-design/update, the rest of the components of the system should not be impacted by that change.
Since this is a growing start-up, technology needs are likely to change with business needs. The system should have the agility to implement quick changes.
- All the data should be encrypted at rest and in transit.
- Only authenticated users are allowed to access the system.
- Financial transactions have to be performed securely. PCI regulatory requirements for payments' data should be satisfied
- UX operations should take milliseconds to complete.
- System should be able to handle hundreds of thousands of API calls daily.
- All information displayed on the customer's app should be real-time with the databases
- The phone application should not crash and display descriptive user-friendly error/exception messages when required.
- Smartfridges provide a “Grab & Go” option
- Customers will be able to access with their debit/credit card
- Customers can order online and effortlessly walk down to pick up their meal
Source : Farmacy Food Smartfridge Apt Brief
Byte Technology Fridges - How it Works
POS Application - Toast POS
Accounting : Quickbooks
Inventory management, Recipe, Nutrition Analysis : Cheftec