Period-Friendly Recipe & Food Recommendation App
A personalized food and recipe recommendation app designed to help women discover suitable foods and recipes based on their menstrual cycle. Users can enter their period start date and cycle information to receive personalized recipe suggestions and helpful food recommendations. The app uses a swipe-based experience where users can swipe right to save a recipe and swipe left to skip it. The recommendation system learns from user preferences and gradually avoids suggesting foods that the user repeatedly skips. Users can explore recipes, follow cooking instructions, and easily understand which foods are recommended and which foods may be better to avoid during different stages of their cycle.
Project Deep Dive & Architecture
Period-Friendly Recipe & Food Recommendation App was engineered from the ground up using Flutter & Dart, adhering strictly to Clean Architecture principles. Designed to deliver smooth 60 FPS performance, offline-first reliability, and seamless platform-specific adaptations for both iOS and Android.
Features include structured state management, responsive UI adaptation using ScreenUtil, real-time client-server communication, and military-grade data validation.