JUN. 2026Project · B2B client
Conibi, a cartridge collector’s customer portal
Conibi, cartridge and toner collection and recyclingDeliveredNEXT.JS · BETTER AUTH · DRIZZLE · POSTGRESQL · MONDIAL RELAY · DOCKER
Product owner, design and developmentFrom requirements to portal: pickups, shipping labels, documents.
The project
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.
Screenshots
Milestones
- 1Requirements: 9 themes, 37 user storiesPRODUCT OWNER★
- 2The brand’s design systemONLINE
- 3Account opening, contacts and multiple sites
- 4Pickup requests and Mondial Relay labelsSOAP API · PICKUP POINTS★
- 5Contracts, invoices and documents onlinePDF
- 6Self-hosting and regression testsDOCKER · PLAYWRIGHT









