CrafNovaAli Mahmood
←All work

Full platform

Jusor

A marketplace connecting brands with influencers: campaigns, counter-offers, content delivery, and an escrow wallet that holds the money until the work lands.

Jusor — 1
Jusor — 2
Jusor — 3
Jusor — 4
Jusor — 5
Jusor — 6

The hard part

The riskiest part of the platform is not the campaigns. It is the moment money sits suspended between two parties. The influencer wants a guarantee they will be paid; the brand wants a guarantee it is not paying for nothing. A mistake here does not surface as a visible fault you can go and fix. It surfaces as an amount that settled in the wrong place, quietly.

What changed

Both sides enter the deal without having to trust each other: the influencer knows the money is already held before they start, the brand knows it will not pay before it sees the work. A dispute is no longer a phone call — it is a path inside the platform that ends in a decision and a record. The platform runs today on App Store and Google Play.

What I built

The business-side Flutter app, Laravel backend modules, and the Next.js admin panel. I built the payment path — escrow, disputes, refunds — plus realtime chat over Socket.IO and FCM notifications, and shipped it to both stores.

Stack

  • Flutter
  • Laravel
  • Next.js
  • PostgreSQL
  • Socket.IO
  • Firebase
  • Moyasar