05What I built

BBRSTORE

An e-commerce site that generates quotes and invoices by itself.

Period
2022 to 2023
Role
Full-stack developer
Stack
LaravelPHPAdonisJSMySQL
Visual for the BBRSTORE project

01Context

BBRSTORE is an e-commerce site with one particularity: every order automatically generates a quote, then an invoice. The need came from a real business that was losing time producing those documents by hand.

02Role

Full-stack developer. I built the site, the checkout flow and the document generation.

03Architecture

The site is built with Laravel and PHP, on a MySQL database. A dedicated service generates quotes and invoices as PDF from orders, with continuous numbering and archiving.

Part of the logic was later ported to an AdonisJS API, to reuse it in other projects.

04Learnings

Invoicing enforces strict rules: gapless numbering, immutability once issued, mandatory mentions. It's a domain where code has to follow the law, not the other way around.