Software for multi-branch coffee

From the till to the team behind it.

Bashari builds the software cafés, roasteries and bakeries run on — a point of sale with a live customer display, a full HR & operations system, and custom apps for whatever else your brand needs.

3 productsPOS · HR & ops · Custom
EN · عربيBilingual, right-to-left
Any deviceTablet, phone or laptop
app.bashari.tech
Good morning, Omar ☕
Saturday · 3 branches live
On shift
18
On leave
3
Approvals
2
SA
Sara A. clocked in
Khobar · 7:58 AM
On time
POS · ORDER #142Paid · mada
Spanish latte▸ Iced ▸ Oat milk24.00
V60 · Ethiopia24.00
Croissant12.00
incl. VAT 15%SAR 60.00
RAYYAN BRANCH
07:58
Tap to clock in
Today
Opening checklist 4/4
Daily milk count 2/6
Running live at a multi-branch Saudi specialty roastery the till, the team & daily ops across every café
CafésRoasteriesBakeriesDrive-thrusMulti-branch groups
The Bashari family

Three products. One team behind all of them.

Take one, or run your whole business on all three. Same people building, same login style, same Arabic-first care for your staff and customers.

01 · Point of sale

Bashari POS

The till, the receipt and the screen your customer sees

A fast touch POS that runs in the browser on the tablet you already have, with a live customer display and ZATCA-ready receipts.

  • Cash, mada, split & delivery-app tenders
  • Modifiers, discounts, voids & returns
  • Shifts with drawer reconciliation
  • Live customer display + receipt & bar tickets
02 · HR & operations

Bashari Team

Everything behind the counter, in one place

People, payroll, inventory and daily routines for every branch. From the first clock-in to the closing count, on one link that works on any phone.

  • Attendance, leave & payroll
  • Hiring pipeline with a public apply page
  • Checklists, daily counts & expiry checks
  • Inventory, suppliers & AI receipt scanning
03 · Built for you

Bashari Studio

Small apps for the ideas that don't fit a box

Campaigns, check-ins, internal tools. If you can describe it, we build it as a branded, bilingual web app on your own domain.

  • Working prototype within days
  • QR flows that work on any customer's phone
  • Admin panel with live numbers & exports
  • Hosted and maintained for you
Bashari Team · HR & operations
A tour through the product

See exactly how a shift runs on Bashari Team

Real screens from the platform — click through, or let it play. Everything below is one login your whole team already knows how to use.

app.bashari.tech/#/dashboard

Good morning, Omar

SATURDAY 13 JUN · 3 BRANCHES LIVE
On shift now
18
▲ all branches open
On leave today
3
2 approved · 1 pending
Open tasks
7
▲ 4 due today
Approvals
2
waiting on you

Today's attendance View all →

SA
Sara Al-Otaibi
Khobar · Barista
On time
7:58 AM
MK
Majed Khan
Rayyan · Head barista
On time
7:55 AM
NF
Noura Faisal
Faisaliyah · Barista
Late · 12m
8:12 AM
YR
Yousef Rashed
Roastery · Roaster
On time
6:30 AM

Needs your attention

◷
Leave request — Majed
2 days, starts Thu · awaiting approval
$
Salary advance — Noura
SAR 800 requested
!
Expiry check overdue
Faisaliyah fridge · due yesterday

Attendance

SATURDAY 13 JUN · LIVE
◉ Khobar branch
07:58 AM
● You're clocked in since 7:58 AM — 4h 12m on shift
EmployeeBranchClock inClock outHoursStatus
SASara Al-OtaibiKhobar7:58—4:12On time
MKMajed KhanRayyan7:55—4:15On time
NFNoura FaisalFaisaliyah8:12—4:00Late 12m
YRYousef RashedRoastery6:302:308:00Done
LHLama HassanKhobar———Absent

Hiring pipeline

FROM THE PUBLIC APPLY FORM · 8 OPEN
New 3
Khalid M.
Barista · Khobar
CV ▤ 2y exp · applied 1h ago
Reem S.
Bakery · Rayyan
CV ▤ 3y exp · applied today
Faisal D.
Head barista · Any
CV ▤ 5y exp · applied today
Reviewing 2
Hana A.
Barista · Faisaliyah
CV ▤ reviewed by HR
Omar T.
Roaster · Roastery
CV ▤ 4y exp
Interview 2
Sultan R.
Barista · Khobar
📅 Sun 10:00 AM
Maha K.
Cashier · Rayyan
📅 Mon 1:00 PM
Hired 1
Dana F.
Barista · Khobar
→ Convert to employee

Payroll — June 2026

24 EMPLOYEES · DRAFT RUN
EmployeeRoleBaseHoliday OT ×1.5DeductionsNet (SAR)
SASara Al-OtaibiBarista4,000+22504,225
MKMajed KhanHead barista6,500+36606,866
NFNoura FaisalBarista4,0000−800 adv.3,200
YRYousef RashedRoaster5,500+30905,809
Holiday overtime pulled automatically from attendance Run total · SAR 184,200

Daily count

KHOBAR · SAT 13 JUN · CLOSING
Whole milk
par 24 · last counted 6h ago
Low
6
V60 house beans (250g)
par 12
OK
15
Oat milk
par 18
Reorder soon
9
12oz paper cups
par 500
OK
740
Espresso blend (1kg)
par 8
OK
11
2 items below par → auto-flagged to the purchasing list

Receipts & spend

SCAN · CATEGORISE · REPORT
Scanned with AI
AL OTHAIM MARKET
Whole milk ×24168.00
Oat milk ×12132.00
Sugar 5kg45.00
Napkins28.00
Subtotal373.00
VAT 15%55.95
TOTAL428.95

Extracted automatically edit →

VendorAl Othaim Market
Date13 Jun 2026
SubtotalSAR 373.00
VAT (15%)SAR 55.95
TotalSAR 428.95
CategoryDairy & supplies
BranchKhobar
Snap a photo → fields fill themselves → it lands in the branch spend report.
Six of twenty-plus screens. Tap any item in the sidebar — or sit back and let the tour run.
One platform, four jobs done

Run the whole operation, not four disconnected tools

Most cafés stitch together a spreadsheet, a WhatsApp group, a payroll guy and a shoebox of receipts. Bashari Team replaces all of it.

01

People & payroll

From the first clock-in to the monthly slip. Attendance per branch, leave approvals, salary advances, warnings, documents — and payroll that pulls holiday overtime straight from the timesheet.

  • Branch attendance
  • Leave & approvals
  • Payroll runs
  • 1.5× holiday OT
  • Advances
  • Warnings
  • Certificates
02

Daily operations

Opening and closing checklists per branch and per role, daily & weekly counts, and expiry checks that won't let a fridge slip. Every shift leaves a record.

  • Branch checklists
  • Daily count
  • Weekly count
  • Expiry checklist
  • Task board
  • Roasting log
03

Inventory & spend

Stock movements, suppliers and bakery purchasing in one ledger. Snap a receipt and AI reads the vendor, total and VAT for you — then it lands in the branch spend report.

  • Stock & movements
  • Suppliers
  • Bakery stock
  • Purchases
  • AI receipt scan
  • Spend reports
04

Hiring, end to end

A public application page you share on Instagram or a QR code at the counter. Applications flow into a pipeline — review, interview, hire — and a hired applicant becomes an employee in one click.

  • Public apply form
  • CV uploads
  • Pipeline stages
  • Bilingual
  • One-click hire
  • PDPL-aware
Everything included

Twenty-plus modules in Bashari Team. One login.

Attendance

Per-branch clock-in with late/absent flags and live hours.

Leave

Requests, balances and approvals scoped by role.

Payroll

Runs, auto holiday OT and printable slips.

Deductions

One-off or recurring, applied automatically at run time.

Advances

Staff request, you approve, it nets off payroll.

Warnings

Disciplinary records with National-ID fallback.

Certificates

Generate and issue employee certificates.

Documents

Iqama, contracts and IDs with expiry tracking.

Checklists

Per-branch, per-department opening & closing routines.

Inventory

Stock, movements and suppliers across branches.

Bakery

Stock, transfers and weekly purchasing.

Roasting log

Track roast batches and green-bean usage.

Receipts (AI)

Photo → vendor, total & VAT read by Claude Vision.

Reports

Spend, payroll and headcount, exportable.

Analytics

Admin dashboards across every branch.

Maintenance

Asset register and repair tickets.

Bashari POS · point of sale
Try it — tap the menu

A till your baristas learn in one shift

Tap items to build an order and watch the customer display update live, then charge it. This is how the real thing behaves at the counter.

Bashari POSKhobar · Till 1 open10:42
CoffeeColdBrew barBakeryBeans
Order #142Pickup
Items0
Incl. VAT 15%0.00
TotalSAR 0.00
CashmadaSplit
Customer display● Live
Total · المجموعSAR 0.00
Thank you!Order #142
شكراً لزيارتكم
Mirrors the till in real time on any spare screen
YOUR CAFÉ · مقهاك
Simplified tax invoice · فاتورة ضريبية مبسطة
Spanish latte24.00
V60 · Ethiopia24.00
Croissant12.00
TOTAL incl. VATSAR 60.00
ZATCA QR on every receipt.
Bilingual, 80mm, plus a short bar ticket for the barista.

Every tender

Cash, mada, split payments and delivery-app tenders, each reconciled separately.

Real modifiers

Hot or iced, milk, extra shots — with min/max rules and defaults per drink.

Shifts & drawer

Open with a float, log pay-outs and drops, close with expected vs counted cash.

Discounts & returns

Every discount, void and return needs a reason and leaves an audit trail.

Receipt + bar ticket

Prints to standard 80mm receipt printers, routed by category.

Customer display

Turn any spare screen into a live order display with a thank-you screen.

Reports

Sales by day and hour, product mix, payments and till history. CSV export.

Roles & branches

Cashiers locked to their branch; supervisors and managers get exactly what they need.

Influencer campaign · Khobar
Welcome, @sara.sips
✓
You're checked in
Show this ticket to the cashier
CoffeeSpanish latte
Coffee 2V60 · Ethiopia
SweetCheesecake
KHOBAR · 10:42 · ONE VISIT PER GUEST
Campaign check-ins · this week
Khobar9
Rayyan5
Faisaliyah3
Top pick: Spanish latte ×11 · CSV ⤓
Bashari Studio · custom apps

Got an idea? It can be live next week.

We recently built an influencer check-in for a roastery's blogger campaign. Each guest scans a QR at the branch and picks their drinks. The cashier gets a claim ticket, and the owner sees visits and consumption per branch. It was live in days.

Campaign check-insLoyalty & stamp cardsFeedback QR codesEvent guest listsStaff training quizzesOwner dashboards
1

Tell us the idea

A voice note or a WhatsApp message is enough to start.

2

Try a prototype

A working version on your phone within days, not months.

3

Go live

On your domain, in Arabic & English, with an admin panel.

Book a demo — tell us your idea
Not generic software — fluent in coffee

It already speaks your language.

Generic tools don't know what a head barista is, that an iced latte needs a milk choice, why a fridge needs an expiry check, or that beans get roasted before they're sold. Everything Bashari makes was built inside a working roastery, so the vocabulary, the roles and the routines are already there on day one.

BranchesBaristasHead baristasRoastersHot or icedMilk swapsBar ticketsTill floatsDaily countExpiry checkPar levelsGreen-bean usage
Why teams stick with it

Built for the real floor, not the office

Runs on what you own

No installs, no app store, no special hardware. The POS runs on any tablet; everything else on any phone.

Arabic & English

Fully bilingual with right-to-left layout. Your team works in the language they think in.

Secure by design

Every record is locked down by role at the database level — a barista sees their shift, an admin sees the group.

Role-based access

Admin, operations, accounting, baristas, roasters, bakery — each role sees exactly what it needs.

Multi-branch native

One, three or thirty branches. Every till and every team rolls up to the group, or drill into a single café.

Live in days

Nothing to host or maintain. We brand it, load your branches and staff, and you're running.

Pour the first cup on Bashari.

A new till, a calmer back office, or that app idea you keep putting off. Book a walkthrough and we'll show it running on your own menu and your own team.