Skip to content
Visionite Tech
Visionite Tech
ScrapeX Worldwide Ecocare System, Surat logo

ScrapeX Worldwide

Super-app backend for scrap pickup, a multi-vendor marketplace, groceries, a wallet and rewards.

ScrapeX Worldwide website screenshot 1
ScrapeX Worldwide website screenshot 2

Project snapshot

ScrapeX Worldwide is a Surat-based recycling and commerce platform that turns everyday scrap into real value. Users schedule doorstep scrap pickups, earn for what they recycle, and spend it on shopping, groceries, regional food and charitable causes, all inside one app and one account. Visionite Tech was the backend engineering team behind the platform. We designed, built and scaled the services that power all seven business modules, from scrap pricing and pickups to a multi-vendor marketplace, a digital wallet and country-aware KYC.

Our role
Super-App Backend: Scrap Collection, Multi-Vendor Commerce & Digital Wallet
Client
ScrapeX Worldwide Ecocare System, Surat
Industry
Recycling & E-commerce
Year
2025

Tech stack

  • NestJS
  • TypeScript
  • PostgreSQL
  • Redis
  • BullMQ
  • Docker

The story

From challenge to result

  1. 01

    The challenge

    Each vertical earns money differently. Grocery adds a platform margin to the vendor's price, while shopping charges vendors a commission on every sale. On top of that, the platform needed secure sign-in, KYC rules that change by country, protection against OTP abuse, and reliable email, SMS and push notifications, without one slow third-party service holding up the app.

  2. 02

    Our approach

    We built a modular NestJS backend on PostgreSQL, with a shared core for accounts, the wallet, rewards and orders, and a separate module for each business line. Slow work such as mail, SMS and push notifications runs in the background through BullMQ queues on Redis, with automatic retries, so the app stays fast for users. Everything ships in Docker containers.

  3. 03

    The results

    • Delivered one backend that runs seven business modules under a single account, wallet and rewards system
    • Supports a catalog of 100+ scrap categories, 1,000+ shopping categories and 350+ grocery categories
    • Kept the app responsive by moving email, SMS and push notifications to retrying background queues
    • Launched to users across India on Google Play, with ScrapeX reporting 5,000+ trusted users

Features

What we built

One app turns everyday scrap into shopping, groceries and donations.

  • Multi-Vendor Marketplace Core

    One engine for many sellers, with two business models: a platform margin for grocery and a per-sale vendor commission for shopping.

  • Scrap Pickup & Pricing

    Users pick a scrap category with its unit price, upload photos, estimate the weight and book a doorstep pickup.

  • Digital Wallet & Payouts

    An in-app wallet for earnings and spending, with statements and a formal withdrawal process.

  • Coupons, Referrals & Rewards

    A single checkout validator for coupon codes, referral codes and reward coins, with order minimums and eligibility rules, plus a refer-and-earn program set per module.

  • Country-Aware KYC & Secure Sign-In

    Required documents, such as PAN and Aadhaar in India, change with the user's country. Sign-in enforces one active device per account.

  • Configurable Rate Limiting

    Admins set request limits per endpoint, such as OTP requests, with temporary blocks once a limit is passed.

  • Background Notifications

    Email, SMS and push notifications sent through BullMQ and Redis queues with automatic retries, so a slow provider never slows the app.

  • Viandora Food, Donations & Partner Investments

    Occasion-food orders with future delivery dates and a per-person quantity calculator, donations to registered charities, and a KYC-gated partner investment program with a growth graph.

What the client says

“Scrap pickup, shopping, groceries, food and donations: six modules on one account and one wallet. Visionite built a backend that keeps all of it fast and in sync.”
Founding teamRecycling & e-commerce, ScrapeX Worldwide

Start a project

Have a similar project in mind?

Tell us your idea. You get honest advice and a free estimate within 24 business hours, with no obligation.

  • You own 100% of the code
  • NDA on request
  • Talk to engineers, not sales

Get in touch

Response time:
We reply within 24 business hours
Availability:
Monday – Friday, 9:00 AM – 6:00 PM IST