Peresia Marketplace Platform - Service Marketplace Platform Logo
Case Study

Peresia — Service Marketplace
Platform

A full-stack marketplace ecosystem connecting clients with verified service professionals across North America

Scroll to explore

Overview

Peresia is a two-sided, cloud-native service marketplace that connects clients with verified taskers (freelancers/service providers). The platform is available on Android, iOS, and Web for both sides, and is supported by an Admin Portal and a Partner Portal for organization-level onboarding and verification.

Peresia was built to solve a real problem: people want safe, local, reliable services — and freelancers want guaranteed payment. The platform handles matchmaking, job posting, in-app communication, and secure payments in a single ecosystem.

The Challenge

Building Peresia wasn't just "making an app." It required:

  • Supporting two different user journeys (CLIENT and TASKER) on three platforms (web, Android, iOS).
  • Ensuring trusted onboarding — freelancers must be real, verified, and tied to a partner/organization when required.
  • Handling secure, upfront payments so clients feel safe and taskers get guaranteed payouts.
  • Providing admin-level visibility into users, jobs, disputes, and payouts.
  • Allowing partner organizations (like associations or companies) to verify and manage their own taskers through a separate portal.
  • Keeping the whole thing cloud-native, scalable, and affordable.

So the challenge was to build a full ecosystem — not a single app.

Our Solution

Peresia Labs designed Peresia as a modular, service-oriented platform:

Client App (Android / iOS / Web)

  • Find services
  • Post jobs / tasks
  • Chat with taskers
  • Pay securely
  • Track job progress

Tasker App (Android / iOS / Web)

  • Receive job requests
  • Chat with clients
  • Send quotes / extra work requests
  • Mark job complete
  • Receive payouts

Admin Portal

  • User management (clients, taskers)
  • Job monitoring
  • Dispute handling
  • Reports / analytics
  • Configuration (categories, pricing rules, regions)

Partner Portal

  • For organizations/associations to verify taskers under them
  • View verification requests
  • Approve / reject / unverify
  • View stats limited to their org

By separating each experience but keeping them on the same backend, we created a system that is easy to extend (add new service types, new regions, new partners) without rebuilding core flows.

Payment & Trust Flow

One of the strongest parts of Peresia is the way it handles payments:

1

Client is charged in advance

Secure upfront payment ensures commitment

2

Funds are held / reserved

Money is safely held in escrow

3

Tasker completes work

Service is delivered and verified

4

Admin/flow releases payment to tasker

Funds are transferred to the tasker

5

Stripe fee and Peresia service fee are handled cleanly

All fees are transparently processed

Why This Project Matters

Peresia became the proof-of-capability project for Peresia Labs.

Multi-role system
client, tasker, admin, partner
Multi-platform
web + mobile
Real-time + payment + verification
Complete ecosystem
Cloud-native architecture
Scalable and reliable

Outcome

  • Fully functional, production-ready marketplace ecosystem
  • Supports US and Canadian operations
  • Easy to onboard new organizations via Partner Portal
  • Demonstrates Peresia Labs' ability to build platforms, not just apps

Tech Stack

Frontend

Flutter
Flutter
Next.js
Next.js
React
React

Backend

Node.js
Node.js
AWS Lambda
AWS Lambda

Cloud

AWS
AWS

Auth

Firebase Auth
Firebase Auth

Database

MySQL
MySQL
Firestore
Firestore

Payments

Stripe
Stripe

Other: Admin & Partner portals on web

Platform Showcase

Explore the client and tasker experiences across mobile platforms

Client App

Peresia Platform Home Screen

Peresia Platform Home Screen

1 / 6

Tasker App

Tasker Verification Dashboard

Tasker Verification Dashboard

1 / 6