Subscription-based Cooking App Development

Замовник: AI | Опубліковано: 18.12.2025

Project Description I am looking for an experienced app developer to build a mobile cooking subscription app for iOS and Android. I already have: A very detailed application structure & feature list A separate graphic design team that will create the full UI/UX design (screens, layouts, branding) A large existing audience on social media (Instagram & TikTok) The developer will be responsible for the technical implementation only. Core Features User authentication (Email, Apple, Google) Free & Premium subscription model In-app purchases (Apple App Store & Google Play) Recipe library with categories, filters & smart search Recipe detail pages with: Ingredients with checkboxes & quantity recalculation Step-by-step instructions with checkboxes Embedded social media videos (Instagram, TikTok, YouTube) Shopping list (Premium) Favorites Weekly meal planning (Premium) Admin panel (back office) to manage recipes, users & subscriptions Push notifications Multi-currency support GDPR compliance Technical Requirements iOS & Android (mobile-first; tablet support a plus) Scalable backend Secure payment handling Clean, maintainable code Ownership of database & source code must belong to me Design Collaboration UI/UX will be provided by another design team Developer must collaborate with designers and provide: Technical constraints Component requirements Screen specifications What I Am Looking For in a Developer Please apply only if you have real experience with: Subscription-based apps App Store & Google Play payments Content-gated apps (Free vs Premium) In your proposal, please include: Similar apps you have built (live links preferred) Estimated timeline (MVP + full version) Estimated cost range How you handle performance & scalability Who owns the code & database after delivery Budget & Timeline Budget: Open (depending on experience & approach) Preferred start: Immediately MVP launch preferred first, then full version Red Flags (Important) Please do not apply if: You have never launched a real app You cannot show previous work You expect the client to handle technical decisions You do not offer post-launch support