Khaled Ahmed
Religious / Quran Saudi Arabia Live in production

Taffweed — Umrah Packages & Booking Platform

Saudi platform offering flexible year-round Umrah packages and pilgrim services — package catalog, online booking, payments, and itinerary management.

Full-page screenshot of the Taffweed — Umrah Packages & Booking Platform homepage — Religious / Quran project in Saudi Arabia built with Laravel, PHP, Blade by Khaled Ahmed
Taffweed — Umrah Packages & Booking Platform homepage as it renders live — Religious / Quran · Saudi Arabia · Laravel, PHP, Blade, Livewire

I built Taffweed for flexible year-round Umrah packages and pilgrim services — catalogue, online booking, payments and itinerary management.

What I built

  • Package catalogue with dated, interdependent components
  • Year-round flexible scheduling rather than fixed departures
  • Online booking with Stripe payment handling
  • Itinerary management across the length of a trip
  • Livewire interfaces so complex forms stay responsive without a separate SPA

The engineering decision

The complexity lives entirely in the package model. A package is not a product with a price — it is a bundle of dated components where changing one shifts the others. Move the arrival date and accommodation, transfers and scheduled services all have to follow.

Model it as a simple catalogue item because that ships fastest, and you will spend the next year patching edge cases that all trace back to the same wrong assumption.

Technologies used

LaravelPHPBladeLivewireMySQLStripe
Chat on WhatsApp