← Back to all projects

Client project3 min read

Arleko, Blogger & Fan Marketplace

Arleko, Blogger & Fan Marketplace

Tech stack

WordPressWooCommerceMultivendorPHPMySQLE-commerce

Services

  • →WordPress multivendor & multistore setup
  • →Plugin localisation to Russian
  • →Performance optimisation, caching, asset pipeline, speed audit
  • →Payment gateway integration with escrow logic
  • →Vendor dashboard configuration and customisation
  • →Admin panel setup and content management

Deliverables

  • ✓Full multivendor marketplace on WordPress, blogger storefronts, order flow, video delivery
  • ✓Integrated online payments with buyer escrow protection
  • ✓Russian localisation for all marketplace plugins
  • ✓Optimised page load speed across the platform
  • ✓Separate vendor console and admin panel

Client Journey

Fan (Buyer)

  1. Discovery. A fan wants to surprise a friend with a personal video message from their favourite blogger. They land on Arleko, browse the catalogue of bloggers sorted by category and price, and instantly see who is available.
  2. Choosing a blogger. Each blogger has a profile with their niche, sample content, rating, and delivery time. The fan picks the right one and clicks "Order".
  3. Filling in the brief. A short form: recipient's name, occasion, key details to mention, preferred tone. No calls, no emails, just a one-page form.
  4. Online payment. The fan pays directly on the platform via the integrated payment gateway. The blogger is notified immediately, the money is held in escrow until delivery.
  5. Receiving the video. The blogger records and uploads the video within the agreed timeframe. The fan gets a notification, watches the video on the platform, and downloads or shares it.

Blogger (Vendor)

  1. Registration as a vendor. The blogger creates a seller profile on the multivendor platform , sets their price, niche, turnaround time, and availability.
  2. Order notification. When a new order arrives, the blogger sees it in their personal dashboard with the brief already attached, with no need to chase the buyer for details.
  3. Video recording and upload. The blogger records the greeting and uploads it through their vendor console. The platform notifies the buyer automatically.
  4. Payout. After the buyer confirms receipt (or the auto-confirm timer expires), the payout is released to the blogger's account.

Before & After

BeforeAfter
✗ Ordering a personal video from a blogger required agency middlemen or DMs that often went unanswered✓ Fans self-serve end-to-end: browse, brief, pay and then receive video, no intermediary needed
✗ Bloggers had no structured way to monetise fan requests, income was unpredictable and ad-hoc✓ Each blogger gets a vendor storefront with a fixed price, delivery SLA, and automated payouts
✗ Payments were informal (bank transfers, cash) with no buyer protection✓ Integrated payment gateway with escrow, money is released only after video delivery
✗ WordPress out of the box had no multivendor or multistore capabilities✓ Custom plugin stack extended WordPress into a full multivendor marketplace with per-vendor dashboards
✗ Plugin UI was in English, confusing for Russian-speaking bloggers and buyers✓ Full plugin localisation: every label, error message, and email notification translated to Russian
✗ Page load times were high due to unoptimised plugin stack✓ Performance audit + caching + asset optimisation cut load time significantly

Metrics

Multi-vendor
marketplace architecture on WordPress
2 roles
separate dashboards, admin and vendor
100%
plugin UI localised to Russian
Escrow
payments, release on delivery confirmation
3 videos
admin panel, order flow, and vendor console documented
WordPress
extended with multistore & payment plugins

Platform Walkthroughs

Admin Panel

Order Fulfilment Flow

Vendor Console

Product management and attributes

Blogger product approval

Projects

Open for contract collaboration

I am available for contract-based collaboration. If you have an interesting project idea, schedule a call via Calendly.

Schedule a 30-min call