JUN. 2026

Conibi, a cartridge collector’s customer portal

Conibi, cartridge and toner collection and recycling
DeliveredNEXT.JS · BETTER AUTH · DRIZZLE · POSTGRESQL · MONDIAL RELAY · DOCKER
Product owner, design and development

From requirements to portal: pickups, shipping labels, documents.

Conibi collects used cartridges and toners from business customers, including large accounts with several entities. Pickup requests and documents went through email and phone calls.

What I did

  • Scoping, as Product Owner: a requirements document in 9 themes and 37 user stories, validated in meetings with the client.
  • The brand’s design system, published online for the team and the client.
  • The portal: multi-step account opening, contacts and sites, pickup requests with tracking and history.
  • Mondial Relay shipping labels generated directly, with pickup point search and a guard against double-billed shipments.
  • Downloadable contracts, invoices and documents, and a sync API with Conibi’s CRM.

Status

Delivered and self-hosted, with automated regression tests. A project run for a client of the Digicomarket agency.

  • Conibi client portal dashboard: modules for the customer account, collections with pending pickups, documents, volumes with the number of collected consumables, billing, the ConiBee assistant, zero-cost collection, partner brands and a news feed.
  • My collections page: side menu of collection actions and the history table with intervention number, request date, site, status badge (registered, scheduled, sorted), containers to pick up and deliver, and sorting date.
  • My documents page, Traceability tab: an explanation of the two forms generated for each collection, then the list of documents per collection with a download button, next to the Contracts, Reporting and Environmental certificate tabs.
  • The Conibi client portal dashboard on mobile: welcome message followed by the customer account and collections modules stacked as cards.
  • The Conibi design system: brand colors
  • The Conibi design system on mobile
  1. 1Requirements: 9 themes, 37 user storiesPRODUCT OWNER★
  2. 2The brand’s design systemONLINE
  3. 3Account opening, contacts and multiple sites
  4. 4Pickup requests and Mondial Relay labelsSOAP API · PICKUP POINTS★
  5. 5Contracts, invoices and documents onlinePDF
  6. 6Self-hosting and regression testsDOCKER · PLAYWRIGHT