Sahla — سهلة, Arabic for easy — is a services marketplace built around how work is actually found in Iraq. Hiring a carpenter, an electrician or a cleaner normally runs on word of mouth, an unclear price, and a phone number passed between neighbours. Sahla replaces that with a catalog of admin-verified providers, prices published in Iraqi dinars, and a booking whose status both sides can follow from request through to completion — ending in a rating that feeds back into who gets found next.
It is one platform with three faces: a customer app, a provider app, and a web admin console, all served by a single Laravel API that keeps each audience in its own authenticated route group. Customers browse by category or across a clustered map, filter by distance, rating or price, and book either at the provider's own premises or at a saved address of their own. Providers register and wait on approval, publish services, set weekly hours with same-day overrides, and work an orders inbox through a strict job state machine. The backend is a modular monolith, so service providers is the first module rather than the whole product — the catalog, marketplace and reporting it introduces are the foundation the next verticals are built on.
- Admin-Verified Provider Onboarding
- Category & Subcategory Catalog
- Published Prices in Iraqi Dinars
- Map Browsing with Clustered Markers
- Distance, Rating & Price Filters
- On-Site or At-Your-Address Booking
- Live Booking Status for Both Sides
- Ratings & Reviews After Completion
- Weekly Hours & Same-Day Overrides
- Provider Orders Inbox & Job States
- Subscriptions That Gate Listing
- Push Notifications for Both Apps
- Full Arabic & English with RTL
- Admin Console with Reports & Exports
