Case Study · E-commerce SaaS (Turkey)

Mobileriz: Multi-Marketplace Seller Platform Backend

FastAPI backend powering one app for Trendyol, Hepsiburada and ÇiçekSepeti sellers. Marketplace sync, SOAP e-invoicing and a Claude AI engine that turns a product photo into listings.

Mobileriz: Multi-Marketplace Seller Platform Backend project preview
Role
Backend engineering
Industry
E-commerce SaaS (Turkey)
Timeline
2024 to 2026
Outcome
3 live marketplaces

The Challenge

Turkish e-commerce sellers were juggling three separate marketplace panels, entering products by hand and dealing with e-invoice bureaucracy. Hours went into copying and pasting listings instead of selling. Mobileriz needed a backend that could keep every marketplace in sync, issue legally valid e-invoices and turn a short product description into marketplace-ready listings.

The Solution

  • Designed the FastAPI service layer behind both the Flutter mobile app and the Next.js admin panel
  • Built marketplace connectors for Trendyol, Hepsiburada and ÇiçekSepeti with scheduled, background synchronisation of products, stock, prices and orders
  • Integrated e-invoicing over SOAP with e-Logo and Sovos so sellers can invoice without leaving the platform
  • Added a Claude AI engine (Anthropic SDK): from a product photo and a few words it creates marketplace-ready listings, maps categories and attributes, sets per-channel prices, predicts stock and drafts replies to customer questions
  • Modelled sellers, catalogues and orders in PostgreSQL, with Redis caching, APScheduler jobs, two-factor authentication and rate limiting
  • Deployed on AWS with Docker and Prometheus monitoring, plus a data pipeline of category catalogs and sales history that feeds pricing and stock prediction

Project Gallery

Mobileriz seller app screens: dashboard with KPIs, product list and customer questions
Seller app powered by the backend: live KPIs and alerts, a product catalog synced across marketplaces, and customer questions in one inbox.
Mobileriz architecture: seller app, Claude AI engine, marketplaces, FastAPI backend and data pipeline
Architecture: the Claude AI engine turns a photo into listings, the FastAPI backend serves and stores everything, and marketplace data flows back through the pipeline.

The Results

  • Three Turkish marketplaces live and managed from a single interface
  • One product photo in, optimized listings out on every marketplace
  • Orders, returns and stock kept in sync across marketplaces, with low-stock alerts
  • E-invoicing built into the seller workflow instead of a separate bureaucratic step
  • Bilingual (Turkish and English) platform serving sellers on mobile and web

Tech Stack

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • APScheduler
  • AWS
  • Docker
  • Anthropic Claude SDK
  • SOAP
  • Prometheus
  • Databricks

Need something similar?

Tell me what you need on Upwork. I respond within 2 hours with a clear plan, timeline, and cost.

Hire Me on Upwork