Web Platforms & Software · Services Marketplace

Karbalad — An online services marketplace — from plumbing and fridge repair to web design

Connects customers with verified professionals through job posts, instant orders, a page for every city and a professionals' panel.

Built withNext.jsNode.jsPostgreSQLPostGISMeilisearchRedis
ClientKarbalad
Project typeServices Marketplace
CategoryWeb Platforms & Software
Statuskarbalad.site
karbalad.site
Home page of Karbalad on desktop
Mobile version of Karbalad
OVERVIEW

About the Karbalad project

Karbalad is a services marketplace that connects customers with the right professional nearby. A customer can post a job so professionals send offers, or send a request directly with an instant order. Professionals sign up, verify their identity and find new customers.

The platform covers on-site services such as plumbing and heating, electrical work, appliance repair, cleaning and moving, as well as digital and remote services such as programming, design, digital marketing and translation.

Challenge

In a services marketplace, search has to work by location and expertise at the same time, professionals and customers must hear about requests instantly, and every city and service needs its own page to be found on Google — all without the site becoming slow or cluttered.

Solution

The platform was split into three independent parts: the customer website, the admin panel and a central API. A dedicated search engine handles fast text search, a spatial database handles location search, and live connections deliver real-time notifications. Files and images are stored on S3-compatible object storage.

12major cities
25+service categories
3separate apps: site, panel, API
Livereal-time notifications
KEY FEATURES

Key features of Karbalad

01

Instant order

Customers send a request to nearby professionals in seconds.

02

Job posts

Job description, city and budget are posted and professionals send price offers.

03

A page for every city and service

Separate pages for each city and service combination, built for local Google searches.

04

Smart search

Fast text and location search to find the nearest professional.

05

Professional sign-up

Registration, identity verification and a professional profile with field and city.

06

Real-time notifications

Requests and messages reach professionals and customers without delay.

07

Digital and remote services

A separate section for services not tied to a city, from programming to content writing.

08

Independent admin panel

Categories, professionals, job posts and orders managed in a dedicated panel.

SCREENS

Inside pages

What we delivered

  1. 01UX design for customers and professionals
  2. 02Customer website with a page for every city and service
  3. 03Central API and independent admin panel
  4. 04Text and location search
  5. 05Real-time notifications
  6. 06S3-compatible file storage
  7. 07Local SEO and sitemaps

The value we created

Karbalad has the infrastructure of a national marketplace: adding a new city or service category is a single setting, and its searchable page is generated automatically. The same architecture allows a mobile app for professionals to be added without rewriting the server.

Technologies used

Next.jsNode.jsPostgreSQLPostGISMeilisearchRedis

Services in this project

Next projectSartitrha — News, Culture & Tools Portal
RELATED

Related projects

All projects

Avin Part

Wholesale and retail mobile parts, a part finder by phone model, online repair booking and a partner panel for repair technicians.

Next.jsPrismaPostgreSQL
View project

Hyper1

An online supermarket with 10,900+ products in 13 categories for Android and web, with SMS login, weekend deals, best sellers and an admin app that rearranges the home screen by drag and drop.

FlutterNestJSPrisma
View project

Sartitrha

Categorised news alongside the Quran with Persian translation, poems by 237 poets, 1,200+ names with meanings, prayer times for 500+ cities, Hafez divination, gold and currency prices and an Android app.

LaravelFilamentMySQL
View project
LET'S TALK

Have a project like Karbalad in mind?

In a free consultation we review your idea and find the best way to build it together.