Prompt template

Food delivery prompt — copy, paste, build

A prompt for a native food delivery app — restaurant browse, menu detail, cart, Stripe-wired checkout, and live order tracking. Designed for founders shipping a vertical delivery MVP (one cuisine, one city) without a four-month build.

The prompt

Build a native iOS and Android food delivery app with: (1) a home tab with a location header, search bar, cuisine chips, and a scrollable list of restaurant cards, (2) a restaurant detail with hero image, hours, rating, and a menu grouped by section, (3) an item detail with options (size, add-ons), quantity, and "add to cart", (4) a cart screen with line items, delivery fee, and Stripe-wired checkout, (5) an order tracking screen with status pills (placed, preparing, out for delivery, delivered) and an ETA, (6) an orders history tab. Use Expo, React Navigation, twrnc for styling, AsyncStorage for cart persistence, and stripe-react-native scaffolding (plug your own keys).

Variants

Lite

Build a food delivery app with a restaurants list, menu detail, cart, and a single-step checkout. Skip live tracking.

Pro

Build a food delivery app with restaurant browse, search, menus with options, cart, Stripe checkout, live order tracking with a driver map, push status notifications, and a separate driver-side flow for accept and deliver.

What you get

  • Expo + React Native project ready for Snack live preview
  • Restaurant browse with cuisine chips
  • Menu with item options and quantity
  • Cart with delivery fee math
  • Stripe-wired checkout (plug your keys)
  • Order tracking with status pills

Screens included

  • Home
  • Restaurant detail
  • Item detail
  • Cart
  • Checkout
  • Order tracking
  • Orders

Why this prompt works in AppGenie

Delivery apps fail when the cart math drifts from the checkout total. AppGenie's A4 architect produces a single source of truth for line totals + fees + taxes so the validator catches drift before the preview ever shows the wrong price.

Related prompts

Food delivery prompt — FAQ

Does AppGenie wire real Stripe payments?

The prompt scaffolds the Stripe React Native SDK with placeholder keys. You drop in your publishable + secret keys and the checkout flow runs against your Stripe account.

Is the driver-side flow included?

Only in the Pro variant. The Lite variant focuses on the customer flow. Add the driver app later in chat with "add a driver tab with accept and mark-delivered actions."

Ready to ship a food delivery?

Paste this prompt into AppGenie. The diff-aware multi-agent pipeline produces a real Expo + React Native project you can preview live, iterate in chat, and own end-to-end.