CS-Billing is a lightweight, high-performance web utility built to simplify the auditing and billing of CrowdStrike endpoint security licenses. It allows IT administrators and financial teams to upload raw CSV exports from the CrowdStrike console and instantly transform them into a sortable, filterable, and actionable dashboard.
In large enterprise environments, security exports can be thousands of rows deep. Manually auditing these for weekly billing or license compliance is time-consuming and prone to error.
I built this tool to provide a "Single Pane of Glass" for security billing. By standardizing the import process, teams can instantly verify endpoint counts, identify stale assets, and ensure accurate billing cycles without opening Excel.
- Instant CSV Parsing: Drag-and-drop weekly CrowdStrike reports for immediate processing.
- Enterprise UI: Built with Material UI (MUI) for a professional, responsive data-grid experience.
- Type-Safe Logic: Developed with TypeScript to ensure data integrity during the import and parsing phase.
- Real-Time Filtering: Rapidly search by hostname, policy, or status to reconcile accounts in seconds.
- Framework: React 18
- Language: TypeScript
- UI Library: Material UI (MUI)
- Bundler: Vite
- Data: CSV-based client-side parsing
- Clone the repository:
git clone https://github.com/j86schroeder/cs-billing.git
cd cs-billingnpm install
npm run dev
