Meal Subscription App
A Food Tech custom software solution for meal planning and subscription management, connecting users with healthy meal options.
Project Overview
A meal subscription and food ordering application built with FlutterFlow. The app features weekly menu selection with complex radio button UI for ingredient selection per category, ingredient diff logic, and a Save Preferences API. Structured in multiple versions — V1.0 core ordering, V1.5 subscription system with personalized meal plans, and V2.0 wallet and referral system with milestone-based delivery.
Features
- - User registration and authentication
- - Weekly menu calendar view with daily meal options
- - Radio button ingredient selection per category
- - Ingredient diff logic for preference tracking
- - Save Preferences API integration
- - Subscription plans (Weekly/Monthly) with auto-renewal
- - Subscription management (pause, resume, skip, cancel)
- - Personalized meal recommendations based on dietary profile
- - Onboarding questionnaire (fitness goals, allergies, medical conditions)
- - Cart and checkout with payment gateway
- - Order history and reordering
- - Push notifications for order updates and offers
- - Admin panel for menu management and subscription analytics
- - Wallet system with cashback (V2.0)
- - Referral program with rewards (V2.0)
Technologies Used
Requirements
- Menu Management: Dynamic weekly menu system with daily meal options, ingredient details, and category-based organization for diverse dietary needs.
- Ingredient Selection UI: Complex radio button interface allowing users to customize ingredients per meal category with preference saving and diff tracking.
- Subscription System: Flexible subscription plans (weekly/monthly) with auto-renewal, pause, resume, skip, and cancellation capabilities.
- Dietary Profile Onboarding: Comprehensive questionnaire capturing fitness goals, allergies, medical conditions, and dietary preferences for personalized recommendations.
- Payment Processing: Secure checkout with cart management and payment gateway integration supporting Razorpay and Stripe.
- Admin Dashboard: Backend panel for menu management, subscription analytics, revenue reporting, and order fulfillment tracking.
- Wallet & Referral (V2.0): Digital wallet with cashback rewards and referral program with milestone-based incentives.
Solutions We Provided
- FlutterFlow Development: Rapid application development using FlutterFlow's visual builder with custom code integration for complex business logic.
- Firebase Backend: Firebase Authentication, Firestore for real-time data, and Cloud Functions for subscription lifecycle management.
- Ingredient Diff Engine: Custom logic tracking ingredient preference changes between orders for accurate meal customization.
- Subscription Manager: Automated subscription handling with renewal processing, grace periods, and status management across plan types.
- Payment Gateway: Dual payment gateway support (Razorpay/Stripe) with secure tokenization and automated recurring billing.
- Push Notifications: Firebase Cloud Messaging for order updates, delivery alerts, subscription reminders, and promotional offers.
- Analytics Dashboard: Admin interface with subscription metrics, revenue charts, popular meal tracking, and customer retention analytics.
Style Guide
From color palettes and typography to icons and micro-interactions, every design choice enhances usability, boosts engagement, and drives higher conversions in our e-commerce app.
Brand Colors
Fonts We Used
Poppins
Aa Bb Cc Dd
1234567890

Explore More Our Work
Trusted By Global Clients
GET IN TOUCH





