PlateMate: An Offline Ingredient Companion Built for My Roommate Elena
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I live with my roommate and close friend, Elena . Elena has Celiac disease (meaning even tiny traces of gluten trigger an autoimmune reaction that damages her gut) and a severe tree nut allergy , plus lactose sensitivity. If you don't have food allergies, going to the store is mindless. But whenever…
This story recounts the creation of an offline ingredient companion called PlateMate, designed to assist a roommate with severe food allergies. The creator lives with a roommate, Elena, who has Celiac disease, a nut allergy, and lactose sensitivity. When they grocery shop together, Elena often struggles to read ingredient labels for hidden allergens, as she can't spend long periods deciphering allergen information printed in tiny text.
Cooking together also presents challenges, as cross-contamination is a concern. Outside their apartment, Elena faces difficulties explaining her allergies to restaurant staff who may not speak English, especially in locations with poor cell service.
To address these issues, the creator built an offline ingredient scanner called PlateMate. When users input an ingredient label or menu item, PlateMate flags direct allergens, disguised derivatives (like barley malt or spelt), and shared equipment warnings. The app also includes meal substitution suggestions for favorite cooked dishes, and generates multi-language cards that can be shown to waiters when dining out.
Most importantly, PlateMate runs entirely offline and locally within the browser, with no internet connection required or personal health data shared. The app is open-source under the Apache 2.0 license, allowing anyone in need of allergy-safe cooking and dining tools to access and use it for free.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.