Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

DirkMattSWE/c2c-marketplace

Domain:

socioeconomicdigital infrastructure

Record type:

software
Creator:
Dir
Host:
Full-stack C2C marketplace for South Africa's informal economy — escrow payments, SA ID verification, in-app messaging, and admin dispute resolution. # SwapZA — C2C Marketplace Platform > A consumer-to-consumer marketplace built for South Africa's informal economy. Designed to combat scams, reduce friction, and enable safe, structured trade between everyday buyers and sellers. **Live Demo:** swapza.freehosting.dev --- ## The Problem South Africa's informal economy is estimated at over R900 billion annually. Yet the people who operate within it face significant barriers when trading online: - Facebook Marketplace scams are rampant, with no payment protection - Buyers pay upfront with no guarantee of receiving goods - No SA-specific platform designed for low-data environments - Users must juggle multiple apps for messaging, payments, and listings SwapZA was built to address these gaps directly. --- ## Solution A full-stack C2C marketplace with built-in escrow payments, SA ID verification, in-app messaging, and an admin dispute resolution system — designed to make informal trade safer and more accessible. --- ## Screenshots --- ## Architecture SwapZA follows a **modular monolithic, three-tier MVC architecture**: ``` ┌─────────────────────────────────────┐ │ Frontend (Views) │ │ HTML · CSS · Bootstrap 5.3 · JS │ └────────────────┬────────────────────┘ │ ┌────────────────▼────────────────────┐ │ Backend (Controllers) │ │ Plain PHP — MVC Pattern │ │ Auth · Listings · Orders · Escrow │ │ Messages · Reviews · Reports · Admin│ └────────────────┬────────────────────┘ │ ┌────────────────▼────────────────────┐ │ Database (Models) │ │ MySQL · PDO · 13 Tables │ └─────────────────────────────────────┘ ``` **Key architectural decisions:** - **MVC with include-based views** — controllers handle all business logic; views are pure presentation with no inline logic - **Shared components** — reusable PHP partials (`listing_card.php`, `order_card.php`, etc.) eliminate duplication across views - **PDO with prepared statement …

Visit

github.com

Similar

TMinnie/c2c-ecommerce-websiteBokangKeleb/MyFRIEND-C2C-Ecommercefimbo-marketplace/fimbo-marketplaceUsiko-Marketplace/usiko-marketplace-dappAfristore/marketplaceMusaNkosi08/nexus-marketplace

TMinnie/c2c-ecommerce-website

This project was developed as part of a university web development project, aimed at empowering the

BokangKeleb/MyFRIEND-C2C-Ecommerce

A PHP and MySQL C2C e-commerce platform for South African informal traders. # MyFRIEND C2C E-Commer

fimbo-marketplace/fimbo-marketplace

Service marketplace in Kenya connecting users with trusted professionals near them. # Fimbo – Servi

Usiko-Marketplace/usiko-marketplace-dapp

Hedera-powered NFT marketplace purpose-built for African cultural heritage This is a Next.js projec

Afristore/marketplace

The on-chain marketplace for authenticated African art. # Afristore > Decentralized marketplace fo

MusaNkosi08/nexus-marketplace

A premium South African technology marketplace organized around five curated collections: Study, Cre