1I need a fully functional, user-friendly, and editable mobile app for my tiffin service business named "Kusum’s Kitchen," operating in DLF2 Newtown, Kolkata. The app should be developed for both Android and iOS platforms using a framework like Flutter or React Native to ensure cross-platform compatibility. The app should be interactive, professional, and easy to navigate for customers, including features like an editable menu tab, a customer feedback section, and a UPI payment gateway. Below are the detailed requirements:App Overview:App Name: Kusum’s KitchenPurpose: To allow customers to browse the menu, place orders for tiffin meals (veg and non-veg thalis), subscribe to monthly plans, make payments via UPI, provide feedback, and contact the business.Target Audience: Residents of DLF2 Newtown, Kolkata, including IT professionals, families, and students who need daily tiffin services.Key Features and Requirements:Home Screen:Display the business name "Kusum’s Kitchen" with a logo placeholder (a simple placeholder image of a thali can be used if a logo isn’t provided).A welcoming banner with a tagline: "Authentic Bengali Tiffin Service in DLF2 Newtown!"Quick navigation buttons for: Menu, Subscription Plans, Order Now, Feedback, and Contact Us.A rotating banner showcasing USPs: "Authentic Bengali Dishes," "Eco-Friendly Packaging," "Free Dessert with Every Order," and "No Repeat Menu."Menu Tab (Editable):An editable menu section where I can add, update, or remove dishes in the future.Categories: Breakfast, Lunch, Dinner.Subcategories: Veg Thali (₹120), Non-Veg Thali (₹150).Example dishes to include initially:Veg Thali: Rice, Dal, Aloo Posto, Mixed Veg Sabji, Roti, Free Dessert/Papad.Non-Veg Thali: Rice, Dal, Shorshe Ilish, Veg Sabji, Roti, Free Dessert/Papad.Each dish should have a name, price, description, and an image placeholder (use generic thali images if specific images aren’t provided).Admin access (via a simple login: username "admin," password "kusum123") to edit the menu (add/remove dishes, update prices, descriptions, etc.).Customers can view the daily menu with a "Today’s Special" section (e.g., "Aloo Posto Thali" on Monday).Order Placement:Interactive ordering system where customers can select a thali (Veg/Non-Veg), choose a time slot (e.g., Lunch: 12:30 PM, Dinner: 7:30 PM), and specify quantity.Option to customize orders (e.g., "Low-Oil," "No Onion/Garlic").Cart functionality to review selected items before checkout.Order summary showing total price, delivery address, and estimated delivery time.Subscription Plans:Section for subscription plans with pricing:Weekly Veg Plan: ₹770 (7 meals, ~₹110/meal).Monthly Veg Plan: ₹3,300 (30 meals, ~₹110/meal, includes 2 free meals).Weekly Non-Veg Plan: ₹980 (7 meals, ~₹140/meal).Monthly Non-Veg Plan: ₹4,200 (30 meals, ~₹140/meal, includes 2 free meals).Option to subscribe directly from the app with a confirmation message (e.g., “You’ve subscribed to the Monthly Veg Plan!”).Display benefits: "No Delivery Fees," "2 Free Meals with Monthly Plan."Payment Gateway (UPI):Integrate a UPI payment gateway (e.g., Razorpay or Paytm API) for seamless payments.Support popular UPI apps like Google Pay, PhonePe, and Paytm.After selecting items or a subscription plan, customers should be redirected to a payment page to enter their UPI ID or scan a QR code.Payment confirmation with a success message (e.g., “Payment Successful! Your order will be delivered by 12:30 PM.”).Customer Feedback Section:A dedicated feedback tab where customers can rate their experience (1–5 stars) and leave comments.Fields: Order ID (auto-filled if possible), Rating, Comments.Display recent feedback on the app (e.g., “5 Stars: Loved the Shorshe Ilish!”) with an option for me to respond as admin (e.g., “Thank you for your feedback!”).Feedback data should be stored in a simple database (e.g., SQLite or Firebase) for future reference.Contact Information:A Contact Us section with the following details:Contact Number: 7278221303Email ID: rajparbat92@gmail.comAddress: Plot-1, Sunrise Tower, DLF 2 Road, Kolkata 700156Interactive options: Click-to-call button for the contact number, click-to-email button for the email ID, and a Google Maps link for the address.Social media link: Instagram handle @kusumskitchen_kolkata (clickable to open Instagram).User-Friendly Features:User login/registration (via phone number or email) to save order history and subscription details.Order tracking: Simple status updates (e.g., “Order Confirmed,” “Preparing,” “Out for Delivery”).Push notifications for daily menu updates, order confirmations, and delivery updates (e.g., “Today’s Special: Aloo Posto Thali!”).Dark/light theme toggle for better accessibility.Multilingual support: English and Bengali (e.g., menu and labels in both languages).Admin Features (Editable/Modifiable):Admin dashboard (accessible via admin login) to:Edit the menu (add/remove dishes, update prices).View and respond to customer feedback.View order history and subscription details.Update contact information if needed.Use a simple backend (e.g., Firebase or Node.js with MongoDB) to store and manage data (menu, orders, feedback).Design and Usability:Vibrant color scheme: Orange, green, and white (to reflect the vibrancy of Bengali cuisine).Professional and clean layout with high-quality placeholder images of thalis (e.g., rice, dal, sabji, roti, Shorshe Ilish).Intuitive navigation with a bottom navigation bar (Home, Menu, Orders, Feedback, Contact).Interactive buttons (e.g., “Add to Cart,” “Subscribe Now”) with hover/click effects.Responsive design for various screen sizes (phones and tablets).Additional Features:Loyalty Program: Display “Earn 1 Free Meal After 10 Orders!” with a progress tracker (e.g., “You’ve ordered 5 meals – 5 more to go!”).Daily Notifications: Send daily menu updates via push notifications (e.g., “Today’s Menu: Veg Thali with Aloo Posto!”).Order History: A tab for users to view past orders and reorder with one click.