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

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

TechGigs LLP

We deliver cutting-edge technology solutions to businesses of all sizes. From mobile and web development to AR/VR, AI, and enterprise software, our t… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more