# Flutter Booking App Template | WebKoding

One booking codebase that ships as six different industry apps. The same project builds a reservation app for a restaurant, a cinema, a theatre, a car…

Source: https://webkodingtheme.com/plugins/zeplo/

---

zeplo.webkodingtheme.com Live
Open the live demo →
No signup. Try it with a test card; the demo resets itself regularly.
Application, full source

# Zeplo

One booking codebase that ships as six different industry apps.

$ 38 one-time, no subscription
- ✓1 application you build and publish
- ✓1 year of updates and support
- ✓Full GPL source, runs on your server Buy for $38
Sold by Paddle.com as Merchant of Record. Paddle issues the invoice, collects and remits VAT, and handles refunds. 30 -day refund policy .
Licence key and download link arrive by email within a minute of payment. Lost the email?

The same project builds a reservation app for a restaurant, a cinema, a theatre, a car park, a beach club or a coworking space. Which one you get is decided by the entrypoint you run, not by forking the source.
What changes between editions is the thing the customer picks — a table, a seat, a zone, a bay, a sunbed, a desk. Onboarding, sign-in, checkout, bookings, profile and notifications are one shared implementation, so they behave identically whichever edition you ship.

## What you get, before you pay

Everything in the box, so there is nothing to discover after checkout.

### Files

- –zeplo.zip, installed from the source you build
- –Unminified source, no obfuscation
- –Changelog and sample data

### Licence

- –1 application you build and publish
- –Licence key sent by email after payment
- –GPL v2 or later

### Updates and support

- –1 year of updates and email support
- –After that the software keeps working
- –Renew only if you want new versions

### Requirements

- –Flutter
- –Firebase (optional)

- 1Pick an editionRestaurant, cinema, theatre, car park, beach club or coworking — chosen by the entrypoint you run.
- 2Build and click through itBundled sample data, so there is nothing to deploy before the first build.
- 3Wire up a backend if you want oneFirebase Auth and Firestore sit behind the same interfaces, with rules and a seed script.

## What it does

- ✓Six editions from one codebase, selected by a five-line entrypoint
- ✓28 shared core screens: onboarding, auth, checkout, bookings, notifications
- ✓Floor maps, auditorium seating, price zones, parking bays, sunbed rows, desks
- ✓Runs on bundled sample data — nothing to deploy before the first build
- ✓Optional Firebase Auth and Firestore behind the same interfaces, with rules and seed script
- ✓Adding a seventh industry means a configuration and an entrypoint, not editing screens

## What you need

- •Flutter installed, with the toolchain for whichever platform you ship
- •An Apple and a Google developer account to publish under your own name
- •A Firebase project only if you want the optional Auth and Firestore backend
- •Nothing else for the first build: it runs on bundled sample data
Runs on bundled sample data with nothing to deploy. Firebase is optional, and the project would be your own.

## What Zeplo does not do

- —It is the customer&#x27;s app. The staff side — the floor view, moving a table — is Zeplo Admin, a separate product.
- —It does not include a backend. Firebase is optional and would be your project; the bundled sample data is for building against, not for running a business on.
- —It does not process payments. The checkout flow is built; the provider and the store review are yours.

## Questions

Six editions — is that six codebases? +
One. Which edition you get is decided by the entrypoint you run, not by forking the source, so a fix to checkout fixes it in all six. What changes between them is the thing the customer picks: a table, a seat, a zone, a bay, a sunbed or a desk. Do I need Firebase? +
No. It runs on bundled sample data with nothing deployed, and Firebase Auth and Firestore are optional implementations behind the same interfaces. Rules and a seed script are included for when you do want them. Can I add a seventh industry? +
That is the design: a configuration and a five-line entrypoint, rather than editing screens. The 28 shared core screens stay shared. Is this the staff side as well? +
No. Zeplo is the customer’s app. Zeplo Admin is the staff side and is a separate product — a React web project rather than part of this download. Can I publish it under my own name? +
Yes. It is a Flutter project you build and publish under your own developer account.
Everything else is in the Zeplo documentation , and anything it does not answer goes to support@webkoding.com .

## Not quite it? Three nearby

### Zeplo Admin — Restaurant Reservation Admin Panel
Coming soon
The staff side of table booking, in a browser.
See Zeplo Admin → Live demo →

### ShopKit — Flutter WooCommerce App — 10 Store Designs
$ 35
Your WooCommerce store as an iOS and Android app, in ten finished designs.
See ShopKit → Live demo →

### Cliff — Interactive Micro-Drama Flutter App
$ 103
A short-drama app where the branch is the thing being sold.
See Cliff → Live demo →

## Not ready to buy?

We will write when there is a new plugin, or a release worth knowing about. A few emails a year, each about something we actually shipped — no offers, no sequence, and your address goes nowhere else.
Your email address Keep me posted
One click to leave, from any of them. What we do with it .

$ 38 one-time
via Paddle, Merchant of Record Buy Zeplo
