DGS Technology
← All work

Case study · Mobile App · Marketplace

Tosli7

Home services marketplace app for Lebanon on iOS and Android, connecting customers with verified professionals, with in-app negotiation, wallet payments and a bilingual Arabic/English experience.

Industry
Home services marketplace
Location
Lebanon
Platform
React Native · Node.js · Supabase
Services
Mobile app development, Marketplace platform, Website & admin panel
Tosli7 home page

The challenge

Where they started

In Lebanon, finding a reliable electrician, plumber or carpenter usually means asking around, agreeing on a price by phone and paying in cash, with no way to check a worker's track record. Good professionals face the opposite problem: finding steady work and getting paid on time. Tosli7 set out to fix both sides with one trusted marketplace that works in Arabic and English.

Goals

  • Make it easy to find trusted professionals
  • Fair, transparent pricing before work starts
  • Cashless payments and on-time pay for workers

Our solution

What we built

We built Tosli7 as a two-sided marketplace: a React Native app for iOS and Android backed by a Node.js and TypeScript API on Supabase, with files stored on Cloudflare, plus a Next.js marketing website and a web admin panel. Customers browse professionals by category or location, describe the job, negotiate price and schedule in the app, pay from an in-app wallet and track each booking to completion with photo confirmation, then leave a rating. Professionals create profiles with their skills and work areas, get verified by the Tosli7 team before appearing in search, set their own prices and get paid straight to their wallet. One account can switch between booking and offering services, and the whole experience is fully bilingual.

  • Browse & search

    Find professionals by category or near you, across electricity, plumbing, carpentry, painting, cleaning and more.

  • Built-in negotiation

    Customers and professionals agree on price and schedule in the app before anyone shows up.

  • Wallet payments

    Top up once and pay per job from an in-app wallet, with no cash changing hands.

  • Verified professionals

    Every worker is reviewed by the Tosli7 team before appearing in search results.

  • Booking tracking

    Follow each booking from request to completion, with photos confirming finished work.

  • Ratings & reviews

    Customers rate professionals after every job, building trusted profiles over time.

  • In-app messaging

    All communication about a job stays in one place inside the app.

  • One account, two roles

    Switch anytime between booking services and offering them.

  • Arabic & English

    Booking, chat and payments fully bilingual, switchable at any time.

  • Website & admin panel

    A Next.js marketing site with store links and a web admin panel for the Tosli7 team.

Results

The outcome

2

App platforms: iOS and Android, phone and tablet

9

Service categories at launch, from electricity to water proofing

2

Languages: Arabic and English

Gallery

A closer look

Tosli7 website how it works and service categories
Tosli7 website sections for customers and professionals
Tosli7 website features and app store download section
Tosli7 admin panel sign-in

On mobile

Tosli7 app onboarding screen
Tosli7 app home with services and top workers
Tosli7 app list of all services
Tosli7 app booking confirmation screen

Tech stack

Tools & platforms

Mobile apps

Back end

Storage

Website & admin

  • Web admin panel

Platform features

  • In-app wallet
  • In-app messaging
  • Ratings & reviews

Planning something similar?

Tell us what you're building and we'll show you how we'd approach it.