Back to case studies
Online Fashion Shop with AI-Generated Listings
- Overview
- Challenges
- Services
- Functional Modules
- Technologies
- Our Achievements
Client
An online fashion shop with a growing catalog and a team of sellers who keep adding new items.
Technologies
React / Next.js / TypeScript / Python (FastAPI) / PostgreSQL / pgvector / Redis / Telegram Bot API / LLM API / AWS / Docker / Terraform / Payment Gateway APIs
Adding a product meant writing the title, description and attributes by hand, and updating stock meant opening the admin panel on a computer. Every shopper saw the same catalog in the same order. The client wanted AI that speeds up listings and personalizes shopping, and a way for sellers to work from their phones.

Challenges
Slow Listings: Each new item needed a title, description, category and attributes written by hand.
Seller Workflow: Sellers who work on the move needed to update stock and listings from a phone.
Generic Catalog: Every shopper saw the same products regardless of taste and history.
Customer Questions: Questions about sizes, availability and orders arrived at all hours.
Smooth Checkout: Payment and delivery options connected to the order flow.
Growth: An architecture that grows with the catalog and the traffic.
Services
Business Process Audit and Solution Design
We talked to the shop's sellers and support staff and mapped how a product gets from an idea to the catalog. It showed which tasks take the most time: writing product cards, updating stock and answering the same customer questions. We agreed the scope and the order of work on that basis.
Read more

End-to-End Software Development
We built the storefront and the admin panel as one product. Shoppers get a catalog with filters, product pages with sizes, colors, reviews and specifications, a cart and checkout. Staff manage products and orders in the admin panel.
Read more

AI Listing Generator
A seller describes a product in plain words, for example from a phone. AI prepares the title, description, category and attributes such as material, fit and care instructions. The seller reviews the draft, edits it if needed and publishes it.
Read more

Telegram Bot for Sellers
Sellers manage the shop in a chat on their phone. They add new items, change stock and prices, and mark sold-out products without opening the admin panel. The changes appear in the shop right away.
Read more

AI Recommendations and Assistant
Recommendations are based on what a shopper browses and buys, and appear on the home page, product pages and cart. The AI assistant answers questions about sizes, availability and orders right in the chat and passes complex cases to staff.
Read more

Payment and Delivery Integration
We connected payment gateways and delivery services to the order flow. A customer pays and chooses delivery at checkout, and the order status updates along the way, so both the customer and the staff can follow it.
Read more

Functional Modules Delivered
Product Catalog
Catalog with content management for products, photos, colors, sizes and prices.
Filters by category, price and color, and search.
Product pages with rating, specifications and reviews.
AI Product Listing
A plain description becomes a complete product card.
Every draft is checked by the seller before it goes live.
New items reach the catalog much faster.
Seller Bot
Sellers add items, change stock and mark sold-out products from a phone.
Prices and new listings are handled in the same chat.
The bot works in Telegram, and the shop updates right away.
Personalized Recommendations
Suggestions from browsing and purchase history.
They appear on the home page, product pages and cart.
Each shopper sees a catalog that matches their taste.
AI Shopping Assistant
Chat that answers questions about sizes, availability and orders.
Product details are shown right in the conversation.
Complex cases are handed to staff.
Orders and Checkout
Order management with status tracking.
Customers choose payment and delivery at checkout.
Payment gateways and delivery services are connected to the order flow.
Technologies used
Frontend:
React and Next.js with TypeScript.
Backend:
Python with FastAPI and PostgreSQL.
AI:
An LLM API for listings and chat, and pgvector for similarity search in recommendations.
Seller Bot:
Telegram Bot API connected to the shop inventory.
Integrations:
Payment gateway and delivery service APIs.
Cloud:
AWS with Docker and Terraform.
Our achievements
Faster listings
New products go live much faster with AI-prepared product cards.
Stock from anywhere
Sellers update inventory from their phones, which keeps the shop accurate.
More relevant shopping
Recommendations show shoppers items that match their taste.
Support around the clock
The assistant handles routine questions at any hour and staff take over complex cases.
Smooth checkout
Customers pay and choose delivery in a few steps.
Room to grow
The architecture supports a larger catalog and more traffic.

Let’s talk
Have any questions or feedback? Send us a message!
Our contacts
