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

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


