FrontendBackendFull-Stack

Shopnsure

Escrow-Based Payment Platform

Born from personal experience seeing friends get scammed by Instagram vendors, Shopnsure is a full-stack escrow platform that revolutionizes online transactions. With ₦12 million+ in secure transactions, it provides multi-business support, role-based collaboration, and automated payment protection.

Duration

2 months

Team

Solo

Status

Live

Year

2025

Shopnsure
₦12M+
Total Transactions
2 Months
Development Time
Solo
Team Size
24 Hours
Auto-Release Time
Near Zero
Admin Workload
Live
Status

Platform Gallery

Platform screenshot 1
Platform screenshot 2
Platform screenshot 3
Platform screenshot 4
Platform screenshot 5
Platform screenshot 6
Platform screenshot 7
Platform screenshot 8
Platform screenshot 9
Platform screenshot 10
Platform screenshot 11

The Problem

Multiple friends had shared painful stories of getting scammed by Instagram vendors and online sellers. They would pay for products upfront, only to have the seller disappear without delivering anything.

On the seller's side, small businesses faced their own challenges. Many couldn't offer pay-on-delivery due to trust issues, logistics costs, and cash flow constraints. This limited their growth potential and prevented them from reaching customers who preferred secure payment options.

The lack of a secure middle ground meant both buyers and sellers were stuck in a cycle of mistrust, limiting the growth of online commerce especially on social platforms like Instagram and WhatsApp.

The Solution

Built Shopnsure as a comprehensive escrow platform that holds payments securely until delivery is confirmed. This protects buyers from fraud while giving sellers confidence to operate smoothly.

The platform features automated payment release, multi-business support, role-based collaboration, and a mobile-first design optimized for Instagram/WhatsApp sellers. With ₦12+ million in secure transactions, it has proven to solve the trust problem in online commerce.

Technology Stack

frontend

⚛️React
Next.js
🔷TypeScript
🎨TailwindCSS
🐻Zustand
🔄React Query

backend

🟢Node.js
🚂Express.js
🔐JWT
🔺Prisma ORM
node-cron

database

🐘PostgreSQL
🔴Redis

services

💳Paystack
📧Resend
☁️AWS
Vercel

Escrow Process Flow

Create Payment Link

Seller creates fast, reusable payment link for product

Payment Made

Buyer pays for product, funds held in escrow

Order Delivered

Seller marks order as delivered

Buyer Confirms

Buyer confirms delivery via instant email link

Funds Released

Wallet credited instantly or auto-release after 24hrs

Key Features

Escrow Payment Protection

₦12M+ Secured

Funds held securely until delivery is confirmed, protecting buyers from fraud

Fast Reusable Payment Links

Speed Optimized

Lightning-fast link creation - sellers create products once and reuse across multiple orders

Multi-Business Support

Team Collaboration

Users can belong to multiple businesses with real-time switching capabilities

Role-Based Permissions

Secure Access

Admin and member roles with conditional UI rendering based on permission levels

Integrated Wallet System

Instant Payouts

Real-time balance updates with instant payouts via Paystack Transfers

Auto-Release Logic

Zero Admin

24-hour automatic fund release if buyer doesn't confirm delivery

Instant Email Notifications

Instant Alerts

Real-time emails for payment confirmations, delivery updates, and wallet credits

Lightning Fast Platform

High Performance

Optimized for speed - fast payment link creation and seamless user experience

Technical Achievements

Multi-Tenant Architecture

Engineered a sophisticated backend where users can belong to multiple businesses with real-time switching capabilities and role-based access control.

Custom Escrow Engine

Built a complete escrow system with Paystack integration, automated fund release logic, and fail-safe 24-hour auto-credit mechanisms.

Instant Email System

Integrated Resend for real-time transactional emails - payment confirmations, delivery notifications, and wallet credit alerts with email-triggered confirmation flows.

Performance Optimization

Built for speed with fast payment link generation, optimized database queries, and responsive mobile-first interface for seamless user experience.

Automated Workflows

Implemented cron jobs for scheduled tasks, automatic payment releases, and background processes that reduced manual intervention to near-zero.

Mobile-First Design

Created a responsive dashboard optimized for Instagram/WhatsApp sellers with intuitive workflows and touch-friendly interfaces.

Project Impact

Shopnsure has successfully processed over ₦12 million in secure transactions, protecting countless buyers from fraud while enabling sellers to operate with confidence. The platform has reduced admin workload to near-zero through automation, scaled to support multiple businesses per user, and created a collaborative workspace that significantly improves seller efficiency and team coordination.

Ready to explore more?

Check out my other projects and see what else I've been building.