Catalog Builder · E-commerce

B2B AI Catalog BuilderCatalog Builder

B2B catalog creation tool with Excel import, AI-powered Chinese-English translation, fillable PDF export, and session-based workflow for wholesale product catalogs.

Built with Next.js 16, React 19, FastAPI, ReportLab, PyMuPDF, Docker, Turborepo, Tailwind CSS.

In numbersfrom the project
Figure

AI Translation

Chinese-English translation for product catalogs

Figure

PDF Generation

Hybrid ReportLab + PyMuPDF with fillable forms

Figure

Session Management

Multi-session with auto-save and resume

Screensscreenshots, not mockups
B2B AI Catalog Builder, desktop screenshot 1
B2B AI Catalog Builder, phone screenshot 1
The storyproblem, build, outcome

What it is

Catalog Builder streamlines the creation of professional wholesale product catalogs from Excel spreadsheets. It extracts product data and images from XLSX files, provides AI-powered translation between Chinese and English, and exports polished PDF catalogs with fillable order forms.

The problem

Wholesale businesses need professional product catalogs but creating them from spreadsheet data is manual, error-prone, and especially difficult with multilingual content.

What I built

Built a full-stack tool that processes Excel spreadsheets (with image extraction), AI-translates content between Chinese and English, manages multi-session workflows with auto-save, and generates professional PDF catalogs using a hybrid ReportLab + PyMuPDF pipeline.

What happened

Functional catalog builder with complete Excel-to-PDF pipeline, session management, and AI translation. Dockerized for easy deployment.

What it changed

  • Streamlines wholesale catalog creation from spreadsheets
  • Enables multilingual product catalogs for international trade
  • Dockerized for easy client deployment
Under the hoodthe decisions a senior engineer would ask about
  • Hybrid PDF generation pipeline (ReportLab + PyMuPDF)
  • Excel spreadsheet processing with image extraction
  • AI-powered Chinese-English translation
  • Session-based workflow with auto-save

Want something like this built?

Bring the idea or the app. Step 1 is a free 15-minute fit call. Step 2 is a paid discovery session, $500, that ends in a written plan. Step 3 is a fixed quote for the build, or you take the plan and build it yourself.

Book a 15-minute fit call
or email david@nexaiadvisors.com with a link or a short note