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
- 01
Background processing
Jobs, queues and schedulers handle order placement, status checks and balance syncing outside the request cycle.
- 02
Multi-gateway payments
Five payment methods sit behind one wallet-recharge flow, covering regional wallets, crypto and PayPal.
- 03
Real-time layer
Pusher broadcasts events so customers see status changes without refreshing.
Next project