تخطي للذهاب إلى المحتوى
Built by GBH

Our solutions

Odoo modules we designed and built for Egyptian and MENA businesses. See how each one works, then book a live demo on your own data.

01 · Finance

Safe & Treasury Management

Every cash safe in every currency, with each movement approved, posted and traceable to the person holding the key.

Any number of safes, each holding EGP, USD, EUR or any currency
Deposits, withdrawals and safe-to-safe transfers with approval
Custodian handover with a counted balance on record
Journal entries created automatically on the right accounts
Daily safe report and balance per currency
Full Arabic interface, easy for cashiers
Treasury · Safes
SafesNew movement
Main safe · Head officeCustodian: Ahmed SamirEGP 1,284,500.00USD 12,400.00
Branch safe · ShoroukCustodian: Mona AdelEGP 86,200.00EUR 1,150.00
Petty cashCustodian: Karim FathyEGP 9,750.00Handover due
الخزينة · إذن صرف
إذن صرف نقدية SAFE/OUT/0142مُرحّل
الخزينة: الخزينة الرئيسية المبلغ: 15,000.00 ج.م البيان: سلفة مصروفات إدارية اعتمد بواسطة: المدير المالي
الحسابمديندائن
مصروفات إدارية15,000.000.00
الخزينة الرئيسية0.0015,000.00
Fleet · Dashboard
Fleet dashboardThis month
Active vehicles48
Cost per kmEGP 3.42
Fuel km/L9.8
Utilization86%
Cost by vehicle type
Vans412,300
Trucks309,800
Motorbikes118,450
Fleet · Documents
Expiring documentsSend reminders
Vehicle / driverDocumentExpiresStatus
Van · ق ط ر 4821Vehicle licence02/10/2026Expired
Mahmoud AliDriving licence20/10/2026Due in 12 days
Truck · ن س ب 7310Insurance14/03/2027Valid
02 · Fleet

Fleet Management & Driver Registry

Built with Egyptian courier and logistics fleets: every vehicle, driver, document and pound spent, in one place.

Vehicle and driver registers with full history
Licence, insurance and inspection expiry alerts
Fuel logs with km per litre, maintenance plans and costs
Trips and routes, incidents and safety checklists
KPI dashboard: cost per km, utilization, downtime, on-time rate
Arabic-first for drivers and dispatchers
03 · Fleet

GPS Fleet & Employee Tracking

Connect your GPS trackers to Odoo and see where every vehicle is, where it has been and how it was driven.

Live map of vehicles: moving, stopped or offline
Trip history with distance, duration and stops
Mileage synced to the fleet odometer automatically
Speeding, idling and geofence alerts
Works with Traccar-compatible trackers and phones
Fleet · Live map
Van 4821 · 46 km/h Truck 7310 · stopped
Van 4821Moving
Truck 7310Stopped
Van 5102Moving
Bike 0213Offline
Fleet · Trips
VehicleFrom → toDistanceDurationAlerts
Van 4821Nasr City → New Cairo23.4 km41 minNone
Truck 731010th of Ramadan → Obour38.9 km1 h 05Speeding × 2
Van 5102Maadi → Downtown11.2 km34 minNone
Accounting · Customer invoices
InvoicesSend to ETA
NumberCustomerTotalETA status
INV/2026/00418Nile Distribution Co.EGP 57,000.00Valid
INV/2026/00419Delta EngineeringEGP 12,540.00Submitted
INV/2026/00420Cairo Retail GroupEGP 8,208.00Rejected · item code
INV/2026/00421Red Sea LogisticsEGP 31,350.00Not sent
INV/2026/00418
ETA UUID7F3K2A9QW1M8X4R6T0B5 Submitted05/10/2026 11:42 · signed
ETA QR code
04 · Compliance

ETA E-Invoice & E-Receipt

Send invoices and POS receipts to the Egyptian Tax Authority straight from Odoo, and fix rejections before they become penalties.

Submit posted invoices and credit notes to ETA
E-receipts from Odoo Point of Sale
EGS and GS1 item codes on every product
Status sync with the rejection reason in plain words
ETA-compliant invoice layout with UUID and QR code
05 · PaymentsLive on gb-hub.com

FawryPay for Odoo

Let customers pay online the way Egypt pays, and see every payment land in Odoo already matched to its order.

FawryPay at your Odoo website checkout
Payment links on quotations and invoices
Payments recorded and reconciled automatically
Transaction status visible on every order
Running in production on our own store
gb-hub.com · Checkout
Choose a payment method
FawryPayCard, mobile wallet or Fawry reference code
Bank transfer
Total EGP 34,656.00Pay now
Accounting · Payment transactions
ReferenceOrderAmountStatus
FWR-9381722S00412EGP 34,656.00Confirmed
FWR-9381655S00409EGP 4,218.00Confirmed
FWR-9381590S00405EGP 1,140.00Pending
Good morning, Sara Inside zone · Head office Check in · 08:57
Attendances
EmployeeCheck inLocationZone
Sara Hassan08:57Head officeInside
Omar Khaled09:12Client site · ObourInside
Youssef Nabil09:40Nasr CityOutside · review
06 · HR

Geo-Location Attendance

Field teams check in from their phones, and you know they were where they said they were.

Check in and out from a phone with GPS location
Geofence zones for offices, branches and client sites
Out-of-zone check-ins flagged for review
Every check-in shown on the map
Feeds Odoo Attendances, Time Off and Payroll
07 · Inventory

Warehouse Visual Capacity

A live map of your warehouse that shows how full every zone, rack and bin is, so receiving teams know where stock can go.

Visual layout of zones, aisles, racks and bins
Each location shaded and labelled by how full it is
Click a bin to see its products and quantities
Capacity per location, ready for incoming receipts
Utilization by warehouse and zone
Inventory · Warehouse map
WH · Zone AFreePartly fullFull
R01 100% 96% 72% 58% 10% 0%
R02 64% 100% 91% 22% 47% 5%
R03 0% 78% 55% 100% 15% 0%
Zone A utilization57%
WH/A/R03/B2
Bin R03 · B278% full
A4 copy paper 80g120 boxes
Laptop backpack 15.6"36 units
Free space≈ 2 pallets
Travel · Business trips
Business tripsNew request
Requested · 3
Cairo → DubaiHany Mostafa · 3 days
Cairo → AlexandriaNour Ibrahim · 1 day
Approved · 2
Cairo → RiyadhTarek Fouad · 4 daysAdvance paid
On trip · 1
Cairo → AswanSite team · 5 days
Settled · 9
Cairo → JeddahMai Saad · 2 daysSettled
TRIP/2026/0057 · Settlement
ItemAmount
Cash advance paidEGP 20,000.00
Hotel · 3 nightsEGP 13,500.00
Transport and mealsEGP 4,850.00
To return to the safeEGP 1,650.00
08 · HR & Finance

Travel Management

From the trip request to the last receipt: approvals, bookings, cash advances and settlement in one flow.

Trip requests with destination, dates and purpose
Manager and finance approvals
Flight and hotel bookings kept on the trip
Cash advances paid from the safe or bank
Expense settlement against the advance, posted to accounting
Travel cost by employee, department and project
09 · Sports & leisure

Sports Venue Booking & Investor Portal

For padel, football and multi-court operators: your booking app keeps serving players, while Odoo runs the finance behind every court and gives each venue owner a live view of their business.

Bookings synced automatically from your mobile booking app
Venues and courts with opening hours, prices and in/out of service status
Every paid booking invoiced and settled automatically, online or cash
Investor portal: today’s bookings, free slots and sales to date per venue
Shared ownership with each investor’s share and monthly statements
Pro-shop sales at each venue through Odoo Point of Sale
Venues · Court schedule
Today · Sheikh Zayed venueBookedFree
17:0018:0019:0020:0021:0022:0023:00 Court 1 Court 2 Court 3
15 of 21 hours booked71% occupancy
Investor portal
Welcome back · 3 venuesYour share: 40%
Sales to dateEGP 1,946,800
Bookings today42
Free hours today13

See any of these live, on your own data

Book a 30-minute demo with a GBH consultant. Screens on this page show sample data.