Work · shipped systems · real domains

MSP internal: billing via Veeam, NinjaOne & Hornetsecurity

Laravel with Jetstream, Livewire and Sanctum: an internal portal for consolidated MSP billing. A large Livewire surface combines data pulls and billing runs: Veeam (VSPC-style org data), NinjaOne with OAuth, and Horne…

  • Laravel
  • Jetstream
  • Livewire
  • Sanctum
  • MSP

Tech stack

Auto-detected tech

  • Laravel ^13.0
  • PHP ^8.3

Project in detail

Laravel with Jetstream, Livewire and Sanctum: an internal portal for consolidated MSP billing. A large Livewire surface combines data pulls and billing runs: Veeam (VSPC-style org data), NinjaOne with OAuth, and Hornetsecurity (customer hierarchy, licenses, mailboxes). Tabular views, billing rules (e.g. per managed server, tag/class pricing), line drafts, dry-run vs push, per-run history.

Exports: monthly CSV and source-specific roll-ups (Veeam, Ninja, Hornet including mailbox extracts). Admin area for user management (admin flag, activation). API/OAuth-heavy; public-facing LLM features are not what this codebase centers on. Reference copy avoids naming the underlying MSP brand.

Detected capabilities

  • Portals / intranet / self-service
  • APIs / integrations / webhooks
  • Accounting / finance
  • Roles & permissions
  • AI integration (LLM, embeddings)

Something similar on your side?

From relaunches to APIs to ongoing guidance — let us talk about your setup and what is realistic next.

Start a project