Back to the catalogue

Retail & E-commerce · Retail & Technical Services

Online Store & Service Booking

Goods and installation go into the same cart, with the technician’s schedule attached.

Modules
21
System addresses
Running in production

Screenshots

Online Store & Service Booking, Home
Home
Online Store & Service Booking, All Products
All Products
Online Store & Service Booking, Services
Services
Online Store & Service Booking, Store Location
Store Location
Online Store & Service Booking, Blog
Blog
Online Store & Service Booking, About Us
About Us

Names and amounts in the screenshots are blurred.

1 of 6

The problem it solves

Air conditioning, CCTV, and smart home businesses sell the product and the installation together. General marketplaces cannot schedule a technician, so the service half always falls back to WhatsApp and the trail ends there. Here both move as one order.

System flow

  1. 01

    Selection

    Customers pick a product, a service, or both at once

  2. 02

    Verification

    The phone number is verified by WhatsApp OTP

  3. 03

    Checkout

    Address and installation slot are set

  4. 04

    Payment

    Payment is processed through the gateway

  5. 05

    Scheduling

    A technician is assigned to the chosen slot

  6. 06

    Installation

    Installation is carried out at the customer's premises

  7. 07

    Invoicing

    Invoice and receipt are issued automatically

  8. 08

    Follow-up

    Customers track the order and leave a review

Modules

Modules are grouped the way the system actually works, each with its function spelled out.

Shopping6 modules

Product Catalogue
Goods with stock levels and specifications
Service Catalogue
Installation and maintenance services with rates
Cart
Products and services in the same cart
Checkout
Address, schedule, and payment method
Order Tracking
Order status from payment to installation
Flash Sale
Time-limited promotions

Customers4 modules

Customer Accounts
Profile and purchase history
WhatsApp Verification
OTP over WhatsApp, with no SMS cost
Delivery Addresses
Multiple saved addresses per customer
Order History
Every transaction the customer has made

Billing4 modules

Invoices
Sales invoice issuance
Receipts
Proof of payment received
PDF Output
Documents ready to download and print
Payment Reconciliation
Reconciliation of incoming payments

Content & Administration7 modules

Blog & Articles
Content that brings organic search traffic
Service Pages
An explanation of each service type
FAQ & Contact
Common questions and support channels
Outlet Map
Store locations and service areas
Admin Panel
Manages products, orders, and customers
Dashboard
Sales summary and orders in flight
Settings
Store configuration and system parameters

Technology, in plain words

Next.js
A framework that builds site screens so pages open quickly
Prisma
A bridge so code reads and writes the database safely
Midtrans
The service that processes transfers, cards, and e-wallets
WhatsApp API
The official channel for automated WhatsApp messages

Need a system like Store + Service?

Tell us what you need. We will show which parts work as they are and what would need adapting.