1. Executive Summary

The global informal economy employs over two billion workers—accounting for more than 60% of the world’s workforce. In emerging markets and urban centers alike, skilled artisans (plumbers, electricians, masons, mechanics) operate almost entirely in the informal sector. These workers lack digital visibility, verified credentials, and secure payment infrastructures, while consumers suffer from a chronic "trust deficit" when hiring services.

CONNECT represents a paradigm shift. Established in 2025 as the universal digital infrastructure for the manual and skilled workforce, CONNECT bridges this trust deficit. By integrating cross-platform mobile technology (Flutter), real-time database syncing (Supabase), secure identity validation (DIDIT KYC), and resilient offline-first design, CONNECT formalizes excellence, automates trust, and provides every artisan with a verifiable professional platform.

2. The Problem Statement

Traditional home services and artisanal labor marketplaces are fragmented and insecure. Four key systemic challenges prevent the scaling and formalization of this workforce:

  1. The Trust Deficit: Home service clients face severe security risks when inviting unverified professionals into their private spaces. Conversely, artisans risk non-payment or wage disputes due to the lack of clear, contractually backed agreements.
  2. Economic Exclusion: Because informal transactions are conducted in unrecorded cash, artisans cannot generate the audited financial records required to secure micro-loans, purchase advanced equipment, or establish formal micro-businesses.
  3. Severe Connectivity Constraints: Artisans frequently operate in signal dead-zones—such as basements or rural regions. Traditional cloud-dependent mobile applications fail entirely in these environments, disrupting work tracking.
  4. Identity Fraud: Marketplace platforms that rely on basic email or self-reported profiles are highly susceptible to spoofing, profile sharing, and fraud.

3. The CONNECT Solution

CONNECT addresses these challenges by transforming the smartphone into a secure, offline-capable business terminal. The app establishes a tripartite framework of verification, operation, and community:

Trust Layer

  • DIDIT Biometric KYC
  • Mandatory Photo Proof-of-Work
  • Automated Lockout & Purge

Operation Engine

  • Standard Project Flow
  • Rapid IBS Emergency Flow
  • Offline Hive Cache & Replay

Community Layer

  • Reputation & Contribution
  • Knowledge & Skill Sharing
  • Verified Peer Reviews
  • Trust Layer: Biometric facial scans and government document validation ensure that every user is authentic. A mandatory, geolocated, and timestamped photo/video check-out process serves as immutable Proof of Work to eliminate payment disputes.
  • Execution Engine: Two distinct workflow styles accommodate different project complexities: a Standard Flow for major renovations/contracts and a Rapid IBS Flow for emergencies. When network connections drop, the local sync engine automatically queues and replays transactions once signal is restored.
  • Growth Layer: A professional Community Hub encourages knowledge exchange, peer-to-peer networking, and structured review-gathering, translating real-world manual labor into a portable, digital reputation score.

4. Technical Architecture

Client Application Layer (iOS & Android)

Responsive Flutter UI ─ Hive Local DB Cache ─ Network Connectivity Observer

Secure HTTPS & WebSockets Sync

Cloud Backend Layer (Supabase / Postgres)

PostgreSQL DB with PostGIS ─ Row-Level Security Rules ─ Secure Identity Gateway ─ FCM Push Notifications

Frontend & Local persistence

The client application is built using Flutter SDK and manages global states using flutter_riverpod and custom reactive ValueNotifier controllers. Data feeds, chat logs, user profile parameters, and active notifications are written locally to a Hive DB cache before being sent to the cloud. If the device goes offline, write operations are placed in a persistent queue and synchronized automatically upon reconnection.

Backend and Spatial database

CONNECT uses Supabase with a relational PostgreSQL database. High-throughput queries are accelerated via composite indexes. Proximity-based matching relies on the PostGIS extension, enabling fast database-level coordinate indexing and distance calculations to notify service providers within specific radii.

5. Key Capabilities

Proximity Alert Matching Engine

Users define search and alert ranges (default 50km radius) anchored to their profile cities (e.g., Lagos, Abuja, Kano, Ibadan, Port Harcourt). When a client posts a job, the database uses PostgreSQL functions to scan for verified service providers who possess matching skills, matching categories, and are located within the job's spatial radius. A server-side trigger pushes alerts using Firebase Cloud Messaging (FCM).

Double Initiation Workflows

CONNECT operates two workflows: Track A (Standard Flow) for complex projects requiring formal agreement, bidding, and vetting, and Track B (Rapid Flow) for emergency response where speed is critical.

Proof of Work & Media Verification

To eliminate invoice disputes, a service provider cannot mark a job as finished without uploading a real-time photo of the completed work. The system embeds GPS coordinates, device timestamps, and author metadata into the media item database record, creating an audit trail. A database trigger automatically locks the chat session after completion to prevent post-contract harassment.

6. Security & RLS Policies

CONNECT does not rely on application-level logic alone to secure data. Row-Level Security (RLS) is enabled on all tables in the Supabase public schema: users can read all service provider profiles but can only edit their own profile row. Messages and chat sessions are protected by policies verifying the caller's ID matches the sender or receiver of the conversation.

Newly registered users receive a verification grace period: 14 days for service providers and 90 days for standard clients. If a user remains unverified after this grace period, their account is locked. If an unverified user has an ongoing project, the system shields the account from lockout or deletion until the work is completed, protecting the active transaction.

7. Roadmap

Phase 1

AI-Match Optimization

pgvector Semantic Search & ML Bidding Profiles

Phase 2

Escrow Integration

Automated P2P Smart Contract Transactions

Phase 3

Reputation Credentials

Decentralized DID & VC Portable Reputation Scores

The CONNECT development pipeline includes three major releases scheduled for 2026/2027:

  1. Phase 1: AI Predictive Matching Engine — Integrating PostgreSQL vector extensions (pgvector) and machine learning models to analyze job text and match workers based on semantic skills.
  2. Phase 2: Integrated Service Escrow System — Developing secure digital escrow accounts. Funds are deposited by the client upon job assignment and released automatically upon approval of the Proof of Work media.
  3. Phase 3: Global Reputation Portability — Structuring the CONNECT rating and verification profile into a W3C-compliant Decentralized Identifier (DID) and Verifiable Credential (VC).