SaaS project

SMM Provider

An automated social media marketing platform. It places orders through provider APIs, tracks their status, keeps balances in sync and lets customers recharge a wallet through regional and crypto payment methods.

Role
Laravel Developer
Period
02/2025 – Present
Type
Web (SaaS)
Status
Ongoing

The problem

Selling social media marketing services means juggling provider APIs, order statuses and customer balances. Doing that by hand does not scale and invites mistakes.

The solution

A platform that automates the full order lifecycle: placing the order with a provider, tracking its status, syncing balances, and letting customers top up through a secure wallet.

Key features

What it does

  • Automated orders

    Orders are placed through integrated provider APIs without manual handling.

  • Status tracking

    Order progress is tracked and surfaced to the customer.

  • Balance sync

    Provider and customer balances stay in sync automatically.

  • Wallet recharge

    Customers fund a wallet through several regional and crypto gateways.

  • Email marketing

    Built-in email marketing tools for customer outreach.

  • Social sign-in

    Socialite-based authentication for fast onboarding.

  • Live exchange rates

    Currency rates update from a live source for accurate pricing.

  • Real-time updates

    Pusher powers instant notifications and live status changes.

Engineering

Under the hood

  1. 01

    Background processing

    Jobs, queues and schedulers handle order placement, status checks and balance syncing outside the request cycle.

  2. 02

    Multi-gateway payments

    Five payment methods sit behind one wallet-recharge flow, covering regional wallets, crypto and PayPal.

  3. 03

    Real-time layer

    Pusher broadcasts events so customers see status changes without refreshing.

Next project

Ready POS