Daring Deli — Online Ordering System

A production online ordering system built from the ground up for Daring Deli, a sandwich and burger restaurant in Cipete Utara, Jakarta. Go backend (Fiber, pgx, asynq) and Next.js 14 frontend, self-hosted on a single VPS with Docker and Caddy.

Customers browse the menu, order, and pay by QRIS, then follow their order status live over WebSocket. Staff work from an admin panel with a kitchen display, thermal receipt printing straight from the browser over ESC/POS, menu and category management, dynamic role-based permissions, an audit log, and sales reports exported to Excel in the format Indonesian restaurant tax filing (PB1) expects.

Order confirmations reach customers on WhatsApp through an asynq queue feeding n8n and WAHA, keeping API handlers fast under load. The database layer is split read/write behind PgBouncer so a read replica can be added without touching application code.
#

F&B

#

Online Ordering

#

Realtime

🪄
Live demo Tap, play, explore

Try this project now

Demo is ready—feel free to explore.

Software Used

Xendit

Xendit

Xendit

Caddy

Caddy

Caddy

Docker

Docker

Docker

Redis

Redis

Redis

PostgreSQL

PostgreSQL

PostgreSQL

Fiber

Fiber

Fiber

Go

Go

golang

Screenshots

Let Me Help You
Grow Business Today

I will dedicate my entire career to focus
on finishing your future dreams

Book a Meeting
Daring Deli — Online Ordering System
Company Profile JKTGO
JKTGO APPS
Website Gereja (Church Website)

Frequently Asked Questions

If you have any question please contact me.

Contact Me

I clarify requirements, prioritize tasks in Jira/Trello, develop iteratively with frequent commits and tests, and collaborate through stand-ups and code reviews to continuously improve.

My rate depends on the scope and complexity of the project. Once I understand the requirements and timeline, I can provide a more accurate quote.

I work full-time. In addition to my full-time job, I also take on some freelance projects.