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
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.