Delivery app template · ExpoRestaurants, groceries, pharmacy…Runs in Expo Gov1.0.1

Dazuno App

A delivery app for restaurants, groceries, pharmacy, convenience stores and more, already built: browse stores, fill a cart, check out and follow the order on a map. Swap the demo data for your own backend when you are ready.

from$79one-time paymentChoose a licenseLive demo
  • Home screen: address chip, search, categories, promo banners and store rails
  • Store page with sticky section tabs and a favourite button
  • Product sheet with option groups, quantity, note and live price
  • Cart with minimum-order progress and a coupon field
  • Order tracking with a map, the rider and a status timeline
  • Account screen in dark mode

What's in the app

Complete source code you own, built with Expo and React Native. The whole customer side of a delivery app, from the welcome tour to ordering again.

Welcome and sign-inA welcome tour, then sign in or sign up with a phone code or email. Or continue as a guest and browse first.
DiscoverA home with an address chip, search, categories, promo banners and store rails. Search is grouped by stores and products, and category lists have filters and sorting.
Stores and productsStore pages with sticky section tabs, favourites and a banner when the store is closed. A product sheet with option groups, quantity, a note and a live price.
Cart and checkoutA cart with minimum-order progress and coupons. Checkout needs an account: address, deliver now or schedule a slot, a tip, and payment by card, Mercado Pago or cash with change.
Live order trackingA map, the rider and a status timeline, with cancel and help. Local notifications for order updates, then a rating when it arrives.
Orders and accountOrder history and order again. An account with profile, addresses, payment methods, favourites, notifications, language (English or Spanish) and light or dark theme.

Demo data now, your backend later

Screens never call a server directly. They talk to a swappable DataSource, so you can start with the demo and connect your own system without rewriting the screens.

A mock DataSourceDemo stores and products, and a simulated order lifecycle, so the whole flow works on day one. The bundled mock payment gateway needs no keys.
An HTTP adapterPoint it at your own backend. It follows a typed, versioned API contract, @dazuno/contracts, documented in API.md.
A payment gateway interfaceCard, Mercado Pago and cash go through a gateway interface. Use the mock one to try the flow, then plug in the gateway you choose.
Documentation siteDocumentation for buyers is included.

Where it runs

No custom native modules. Install, run, open on your phone.

Expo Go
runs as is, no custom native modules
iOS · Android · web
one codebase; the web build is the live demo
EN · ES
English and Spanish in the app, with light and dark themes

Get Dazuno App

The same tiers and terms as our other products, under the Cactus Deck License 1.2 plus the bundled-components section. One payment, a perpetual license, and you can move up a tier later by paying the difference.

Personal$79
  • 1 developer
  • 1 app, for you or your company
  • Free products only
Buy Personal
Extended$349
  • Everything in Team
  • Apps your users pay for: subscriptions, in-app purchases or a paid app
Buy Extended
✓ Instant download: the app, the documentation and the license✓ 15-day refund if it doesn't work as described✓ Secure checkout by Polar (merchant of record)Read the license →

What comes next

Dazuno App is the first piece. The rest is planned and will be announced when it is ready.

  • Dazuno CoreA NestJS backend for the API contract. Coming later.
  • Dazuno SuiteA rider app, an operations panel and a public site. Coming later, after Core.

Questions about Dazuno App

Something else? Write to support@cactusdeck.com.

Does it run in Expo Go?

Yes. It has no custom native modules, so you can run it in Expo Go and open it on your phone.

Do I need a backend to try it?

No. It ships with a mock DataSource with demo data and a simulated order lifecycle, and a mock payment gateway that needs no keys. When you are ready, switch to the HTTP adapter and connect your own backend, following the typed API contract in API.md.

Does it include a backend, a rider app or an admin panel?

Not yet. Dazuno App is the customer app. A NestJS backend (Dazuno Core) is planned for later, followed by a Suite with a rider app, an operations panel and a public site. Until then you bring your own backend.

Can I use the included Sumak UI in other projects?

No. Sumak UI inside Dazuno may be used and modified only as part of an app built from Dazuno. To use it elsewhere, buy Sumak UI separately.

My app charges users or has in-app purchases. Which license?

Extended. Any app whose users pay, through subscriptions, in-app purchases or a paid download, needs Extended. Free apps, apps with ads and internal tools are fine with Personal or Team.

What if it doesn’t work for me?

If Dazuno App doesn’t work as described and we can’t fix it, or you bought the wrong license, we refund you within 15 days. Refund policy →

Built with Sumak UI

Sumak UI, our Expo UI kit, is included inside Dazuno App. You may use and modify it only as part of an app built from Dazuno, not extract it for other projects. This is section 7, “Bundled components”, of the license. For Sumak UI on its own, see its page.

See Sumak UI →