📄 Invoicing & Quotes

Quote and invoice management app built by Jeremy Lebrun — designed for small businesses and freelancers: quote creation, conversion to invoice with legal sequential numbering, payment tracking, PDF export.

View source on GitHub →

⚙️ Tech Stack & DevOps Workflow

  • Laravel & Blade: Laravel 13, Eloquent ORM, business logic in dedicated services (legal numbering, quote-to-invoice conversion)
  • VPS Deployment: Infomaniak VPS (Ubuntu 24.04), Nginx, PHP-FPM, SQLite
  • Security & SSL: HTTPS (Let's Encrypt), Laravel Breeze authentication, CSRF protection
  • Workflow & DevOps: Git (GitHub → VPS), Composer, npm/Vite, versioned migrations
  • Tools & IDE: PyCharm with PHP plugin, PHPUnit tests
  • Key Features: Gapless legal numbering, quote-to-invoice conversion, partial payments with automatic "paid" status, PDF generation (DomPDF)