Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Riyadh, Saudi Arabia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
 "I’m looking for an experienced Arabic-speaking SaaS developer to build the first version (MVS) of a web-based platform for event venue owners in Saudi Arabia, including wedding halls, exhibition centers, and conference venues.
The platform will be fully in Arabic, with right-to-left (RTL) design and user interfaces throughout. It will allow venue owners to create a professional Arabic webpage or integrate the system into their existing website to manage bookings (online and offline), accept payments, issue ZATCA-compliant invoices, sign contracts electronically, and handle cancellations and refunds — all in one Arabic SaaS system.
Venue owners can use the built-in no-code web page builder to create a landing page featuring their venue photos, videos, map location, and past events. Each webpage includes an interactive Arabic calendar where customers can check availability and daily prices, toggle between “Book the Venue” and “Book a Tour”, and submit booking or tour requests directly.
Venue owners who already have their own website can embed the booking calendar widget using an integration code or iframe. The embedded calendar connects directly to the SaaS backend, showing live prices and availability. It also tracks calls, WhatsApp clicks, and website visits, feeding this data into the analytics dashboard for complete visibility.
The system includes an internal calendar where venue owners manage all bookings in one place — whether online, manual, or walk-in. They can set dynamic pricing (e.g., “Fridays = 25,000 SAR”), issue invoices, upload signed contracts, and control what’s publicly visible on their website. The internal calendar serves as the single source of truth for all reservations and automatically syncs with the public calendar.
Payments will integrate with Saudi-approved gateways such as PayTabs, HyperPay, Moyasar, or Tap Payments, supporting mada, Visa, Mastercard, Apple Pay, and Google Pay. The system must handle partial payments (deposit + balance), automatic status updates, and refund automation when bookings are cancelled. All payment processing must be PCI-compliant.
E-invoicing must comply with ZATCA e-invoicing Phase 2, integrated with [login to view URL] or [login to view URL] (both ZATCA-certified). Each booking generates an Arabic invoice with QR code, UUID, and digital signature. If a booking is cancelled or refunded, the system should automatically issue a credit note or revised invoice, archiving both versions for compliance.
Electronic signatures will integrate with [login to view URL] and [login to view URL] to generate Arabic contracts automatically after booking. When a booking is cancelled, the contract can be marked as cancelled or terminated, with a timestamped audit log and optional termination agreement.
A customer portal will allow clients to log in, view their bookings, invoices, and contracts, cancel bookings within the refund policy window, and track refund progress. Refunds will trigger automatically through the payment gateway API, generate a credit note, cancel the contract, reopen the calendar slot, and send Arabic WhatsApp and email notifications.
The analytics dashboard will give venue owners full visibility into business performance — tracking website traffic, WhatsApp interactions, calls, bookings, cancellations, and revenue. It will show total and net revenue (after refunds), daily/monthly/yearly trends, and conversion data for both online and offline bookings.
The system will be a multi-tenant SaaS platform with three dashboards: Admin Dashboard (for platform owner), Venue Owner Dashboard, and Customer Portal. Suggested tech stack: React or [login to view URL] (RTL support) for frontend, Node.js, Laravel, or Django for backend, PostgreSQL or MySQL for database, and hosting on AWS, Google Cloud, or Azure. Integrations will include PayTabs, Wafeq/Zoho, [login to view URL], and the WhatsApp API.
Future roadmap (after MVS) includes: add-on services (catering, photography, event planners), referral programs, AI-based pricing, a mobile app, and calendar synchronization with Google or Outlook.
Please include in your proposal:
Timeline estimate
Cost breakdown by module
Examples of similar SaaS or booking systems
Experience with Arabic/RTL systems
Experience integrating Saudi systems (ZATCA, PayTabs, mada, etc.)
The ideal freelancer must be fluent in Arabic, experienced in SaaS platform development, and familiar with ZATCA e-invoicing, Saudi e-signature integrations, payment gateways, and Arabic (RTL) web design." (client-provided description)
Matched companies (4)

eShop Genius

Crystal Infoway

TechGigs LLP
