All templates Food & Drink template

Restaurant & Menu

Built for restaurants, cafés, bakeries, food trucks, juice bars, and any food business that wants customers to browse, order, and pick up - all from their phone.

  • Free to build and preview
  • 12 screens included
  • 1 week free on every paid plan

Hungry? Order ahead

Luma Kitchen

Popular today

Live preview. Tap around, it works.

Who it’s for

Built for restaurants, cafés, and food businesses.

Launch your restaurant app with a beautiful menu, ordering flow, and pickup scheduling. Customers browse, order, and pay – all from their phone.

  • Restaurants
  • Cafés
  • Bakeries
  • Food Trucks
  • Juice Bars
What’s inside

12 screens, already wired together.

A fully working restaurant app with real screens wired together. Customize the menu, branding, and content, then publish.

  1. Onboarding slides

    Welcome new customers and show what your app offers

  2. Sign in / Sign up

    Email, Apple, and Google authentication

  3. Home

    Hero image, featured categories, popular items, and quick actions

  4. Menu

    Full menu organized by categories (starters, mains, drinks, etc.)

  5. Menu item detail

    Photo, description, price, options, and add-to-cart button

  6. Cart

    Review items, adjust quantities, see total

  7. Order summary

    Confirm order and see estimated time

  8. Pickup scheduler

    Customer picks a date and time window for pickup

  9. Order list

    Past and active orders with status tracking

  10. Chat

    Direct messaging between restaurant and customer

  11. Profile & settings

    Customer profile and preferences

  12. About

    Restaurant story, location, opening hours, FAQ

How to start

From template to your own app.

Everything happens in the Struklio app on your iPhone. Building and previewing is free.

Free to build, preview and share with testers. Starter or above to publish on the App Store, with a 1 week free trial on every paid plan.

  1. Pick the template in the app

    • Open the Struklio app → Create Your Project → select Restaurant & Menu.
    • The full project with all screens loads instantly.
  2. Build your menu

    This is the most important step - it is what your customers will interact with most.

    • Categories - Rename the demo categories to match yours (e.g., "Starters", "Burgers", "Drinks", "Desserts")
    • Items - For each menu item: set the name, description, price, and upload a photo
    • Highlighted items - Mark your best sellers or specials as featured so they appear on the home screen

    Tip: Good food photos make a huge difference. Use natural lighting and shoot from slightly above.

  3. Replace business details

    • Restaurant name and logo - update in the header, onboarding, and about screen
    • Address and map - set your location so customers know where to pick up
    • Opening hours - set your real operating schedule
    • About and FAQ - tell your story and answer common questions (parking, allergies, etc.)
  4. Adjust styling to your brand

    • Change primary color to match your restaurant branding
    • Swap fonts if you want a different feel
    • Adjust card styles, spacing, and corner radius
    • Preview everything live on your phone
  5. Test the ordering flow end-to-end

    Walk through the app exactly as a customer would:

    • Open the app and see onboarding
    • Create a test account
    • Browse the menu categories
    • Tap a menu item, read the detail, add to cart
    • Open the cart, adjust quantities
    • Choose a pickup time
    • Confirm the order and check it appears in order list
    • Open chat and send a message

    Fix anything that feels wrong before publishing.

  6. Step 06

    Publish to the App Store

    Publishing needs a paid plan, starting with Starter. Every paid plan starts with a 1 week free trial, so you can launch before you pay.

Before you publish

Ready for App Review.

What Apple checks, and what makes a restaurant & menu app do well after launch.

App Store checklist

  1. Complete content

    Every menu item needs a real name, description, and price. Apple will reject apps with placeholder content or empty screens.

  2. Screenshots

    Capture 6.7" and 5.5" screenshots showing the menu, item detail, and cart. These are the first thing customers see on the store.

  3. Privacy policy

    Required. Your app collects email, name, and order data, so disclose it clearly.

  4. Review login

    Provide a test account in the review notes so Apple can navigate the full ordering flow.

  5. Food ordering disclaimer

    If your app handles real payments, make sure you comply with local food business regulations. If it is order-and-pay-at-pickup, clearly state this in the app description.

Google Play: coming soon. For launch, publishing is App Store only.

  • Menu is your store front

    Spend extra time on photo quality and descriptions. This is what converts browsers into customers.

  • Keep prices current

    Nothing frustrates customers more than outdated prices. Plan to update your menu in the app whenever prices change.

  • Set realistic pickup times

    If you offer 15-minute pickup windows, make sure your kitchen can handle it. Start with wider windows and tighten as you learn your flow.

  • Push notifications

    Use them for order confirmations and "your order is ready" alerts. Configure notification keys during the build step.

  • Developer account

    For launch you only need an Apple Developer account ($99/year). Google Play support is coming soon.

  • Test with real customers

    Before full launch, share a preview of your app with a few regulars and get feedback.

  • App name

    Use your restaurant name. Do not stuff keywords and keep your listing clear.

  • Update regularly

    Seasonal menus, holiday specials, or new items keep customers opening your app.

Make it yours

Go further.

This template covers the full restaurant use case, but you can extend it:

Remove screens you do not need (e.g., chat if you prefer phone orders).

Make it your Restaurant & Menu app.

Download Struklio, pick Restaurant & Menu, and build it on your phone for free. Ready to publish? Every paid plan starts with a 1 week free trial.

Need help customizing? Visit Support