Back to Projects

VDONE – Integrated E-Commerce & Social Media Ecosystem

NestJSNextJSFlutterMicroserviceseKYCLive Streaming
Team Size: 20 member(s)
VDONE – Integrated E-Commerce & Social Media Ecosystem

Overview

VDONE is an integrated social networking and e-commerce ecosystem connecting end consumers, wholesale suppliers, manufacturers, and logistics partners. The infrastructure comprises cross-platform mobile applications, dedicated administrative web portals, and proprietary digital wallet payment systems.

Key Features

Mobile Applications (iOS & Android)

  • Social Networking & Community:
    • Biometric eKYC user identity verification.
    • Interactive live streaming and short-form video feeds.
    • Rich social newsfeed, user comments, and sharing.
    • End-to-end encrypted messaging and peer-to-peer VoIP calls.
  • Commerce & Financials:
    • MarketHome online retail shopping catalog.
    • Multi-tier in-app wallet (Coins & dOne balance).
    • Order checkout, invoice generation, and status tracking.
    • In-app merchant storefront management.

Web Management Portals

  • Supply Chain Management:
    • Supplier (NCC) Portal for product catalog ingestion and pricing.
    • Manufacturer (NSX) Portal for manufacturing volume and batch tracking.
    • Vstore operations and inventory warehouse management.
  • Corporate Operations & Governance:
    • Logistics coordination and dispatch console.
    • Automated ledger and accounting reconciliation.
    • Role-based user access controls and real-time analytical reporting.

Technical Architecture

  • Mobile Client: Flutter cross-platform framework delivering high-performance 60fps animations, WebRTC video streaming, and real-time push notifications.
  • Backend Architecture: NestJS microservices orchestration utilizing message brokers for decoupled service-to-service communication.
  • Core Microservices: Authentication/RBAC, User Profile, Payment Processing, Order Management, Media Streaming, and Push Notification workers.
  • Web Frontend: Next.js administrative dashboards and supplier management portals styled with Tailwind CSS.

Roles & Responsibilities

In this cross-functional 20-member team, I served across several core disciplines:

  • Business Analyst: Analyzed business domain workflows, drafted technical software specification documents, and scoped acceptance criteria.
  • Backend Developer: Implemented scalable microservice APIs, payment webhook listeners, and optimized database query plans.
  • Frontend Developer: Built the Supplier/Manufacturer portals and interactive administrative dashboards.
  • QA Tester: Authored regression test suites, executed load tests, and coordinated issue resolution.