I'm always excited to take on new projects and collaborate with innovative minds.

Remote-first • Product-focused • Strong written communication

Phone

+2347032105185 | +17133701328

Email

me@samsonnnah.name.ng

Address

Abuja, Nigeria | Houston TX, USA

Social Links

Project

Abbi Books Online

Client

Private Client

Start Date

Feb 01, 2023

Website

Visit Website
Request a Demo
Abbi Books Online

Scalable Multivendor SaaS eBook Marketplace

Role: Lead Full-Stack & Systems Engineer
Stack: Flutter (Android, iOS, Web), Laravel REST API, MySQL, Firebase, Stripe, PayPal, Razorpay, Flutterwave
Architecture: Cross-Platform Marketplace with Multi-Gateway Payment Infrastructure


Overview

Architected and engineered a production-grade multivendor digital publishing SaaS platform enabling entrepreneurs, publishers, and independent authors to launch scalable online bookstores across mobile and web platforms.

Designed to support high-volume digital content distribution, global payment processing, automated commission structures, and enterprise-level administrative control — all within a modular API-driven architecture.

Built with scalability, monetization flexibility, and global commerce readiness at its core.


Key Engineering Highlights

  • Cross-platform Flutter architecture (Android, iOS, Web)
  • Modular Laravel REST API backend
  • Automated commission & revenue distribution engine
  • Multi-gateway global payment integration
  • Secure multi-format digital content delivery (eBook + Audiobook)
  • Multilingual + RTL-ready architecture
  • Vendor onboarding & approval workflow system
  • Real-time push notification system via Firebase

Core Platform Capabilities

Multivendor Marketplace Engine

  • Vendor onboarding with admin approval workflow
  • Configurable commission and revenue models
  • Vendor dashboards with revenue and sales analytics
  • Self-publishing infrastructure for independent authors

Digital Content Infrastructure

  • Secure distribution of PDF & EPUB formats
  • Audiobook support
  • Structured taxonomy for optimized content discovery
  • Content lifecycle management tools

Authentication & Access Control

  • Google OAuth & Apple Sign-In
  • OTP-based phone authentication
  • Email/password authentication
  • Role-based access control (Admin, Vendor, Customer)

Monetization & Revenue Systems

  • Commission-based marketplace model
  • Free & paid content support
  • Advertisement integration (banner, interstitial, rewarded)
  • Tax rules, coupons, and discount engine

Global Payment Infrastructure

  • Multi-gateway abstraction layer
  • Stripe, PayPal, Razorpay, and Flutterwave integration
  • Secure transaction workflows
  • Extensible architecture for additional gateways

Order & Financial Management

  • Automated invoice generation
  • Refund and dispute workflows
  • Transaction logging & CSV export tools
  • Advanced sales filtering by vendor, content type, and date

Technical Architecture

Frontend Engineering (Flutter)

  • Unified cross-platform architecture
  • Adaptive responsive UI
  • Optimized state management
  • Performance-tuned API consumption

Backend Engineering (Laravel REST API)

  • Modular service-layer architecture
  • Secure authentication & middleware enforcement
  • Optimized mobile-first API response handling
  • Fully dynamic admin configuration system

Database & Performance Engineering

  • Normalized MySQL relational schema
  • Indexed queries for high-volume transactions
  • Structured vendor, asset, and order modeling

Notification Infrastructure

  • Firebase Cloud Messaging (FCM) integration
  • Real-time system alerts & promotional messaging

Localization & Accessibility

  • Multilingual support
  • RTL layout compatibility
  • Dynamic dark/light mode detection
  • Cross-platform UI consistency

Impact

  • Engineered a scalable multivendor SaaS marketplace architecture
  • Automated revenue and commission distribution at platform level
  • Enabled global transaction processing across multiple gateways
  • Delivered synchronized Android, iOS, and Web experiences
  • Built a modular backend capable of platform expansion without structural refactoring
Share

Leave a comment

Your email address will not be published. Email is optional. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy