Builds.Syed Tasavour
Builds
Clientlive2024

Sarviqo

Sarviqo is a two-sided home-services platform. Customers book a plumber, electrician, or cleaner from one app, and vetted partners run their jobs, verification, and payouts from another. It covers the whole loop: OTP sign-in, a map-based booking wizard, payments through Razorpay and PayU, and a super-admin console behind both apps.

Time spent
about 280 hours over 4 months
Stack
Flutter, Firebase, Cloudflare, Node.js, Razorpay, PayU
Kind
Client
Source
Private

Client code base, so the source is not mine to share.

Why I built it

Booking a local service usually means phone tag, no fixed price, and nobody accountable once someone turns up. Sarviqo puts the request, the quote, the job, and the payment in one place, for both sides of the deal.

What it does

  • A customer app for booking a service, tracking the job, and paying in-app.
  • A partner app for KYC, job management, and payouts.
  • Payments through Razorpay and PayU, refunds included.
  • A super-admin console and a whitelabel setup behind both apps.

How it is built

Both apps are Flutter on a shared Firebase and Cloudflare backend with a Node provider API. The work ran in focused phases rather than one long slog: foundations and auth first, then both apps end to end, then a monochrome redesign with the payment gateways, and finally iOS signing and App Review.

How it evolved

  1. Early 2024
    Foundations

    Repo scaffolding, brand config, routing, and the Firebase core both apps share.

  2. Mid 2024
    Core build-out

    Both apps end to end: auth, KYC capture, the map booking wizard, push, and whitelabel.

  3. Late 2024
    Payments and release

    A monochrome redesign, the Razorpay and PayU gateways, iOS signing, and App Review.

Built by Syed Tasavour. More at syedtasavour.com.