Ordering Platform for Food Trade

A food trader wanted to sell online without touching the accounting system: 1C runs in the office and is meant to stay there. The difficulty was not the shop but the boundary between the two.

Features

  • Catalogue and ordering flow for retail and wholesale
  • A versioned API: changes do not break existing callers
  • Integration with 1C for prices, stock and orders
  • Registration with email confirmation
  • A demo build that starts without Docker, database or 1C — for meetings at the partner’s

Result

  • The contract was fixed first, then a deterministic stand-in for 1C was built
  • That made it possible to develop and check the whole chain without waiting on accounting
  • In parallel, Shopware 6 was evaluated as an alternative, with a documented decision rather than a gut feeling

Stack: Next.js, TypeScript, PostgreSQL, Fastify, Docker

Description