Back to Projects
Qarko

Qarko

A multi-tenant, QR-code-based ordering app that lets diners scan a table and order straight from their phone.

TYPE
CROSS-PLATFORM APP
PLATFORM
RELEASED
2023 - 2024
ROLE
Multiplatform Developer

Qarko is a Compose Multiplatform app for restaurant and cafe ordering. Diners scan a table's QR code to open that venue's branded menu, browse items with customizations, and place a dine-in or takeaway order — with account creation only required at checkout, not before. The whole system is built multi-tenant: one codebase serves many independent restaurants, each with its own menu, tables, and campaigns stored in Firebase.

Core Features

QR-code table scanning to open a venue's live menu
Multi-tenant architecture — one app, many independent restaurants
Cart, checkout, and order history
Campaigns and promotions per venue
Lazy authentication: browse freely, sign in only to order
Firebase Auth (phone/Google/Apple) and Firestore backend

Built With

Kotlin
Kotlin
Compose Multiplatform
Ktor
Koin
Firebase
Firebase
4
Platforms
Multi-tenant
Type

Screenshots

09:41
09:41
09:41

Privacy Policy

Learn how your data is handled in this application.