Enterprise tooling
Asset Management
Internal app for automating and tracking IT equipment
- 2026
- Design & full-stack build
- Enterprise tooling

The problem
IT departments track thousands of devices in spreadsheets that nobody trusts. Nobody knows who has which laptop, which warranties expire this quarter, or how much a department actually spent last year — until someone spends a week rebuilding it by hand.
What I built
A single system where equipment, employees, licences, service history and spend all live together. Every device carries a printable QR label, every change is logged, and every list exports to Excel. Stocktake stops being a two-week project and becomes an afternoon of scanning.
9
Modules
QR
Label & scan stocktake
2
Permission tiers
100%
Audited changes
Key features
Tracking (4)
- Equipment CRUD with filters, attachments (invoices, photos) and full per-device history
- Printable QR labels — scan a device to pull its record instantly
- Employee assignments with one-click "hand back everything" on departure
- Printable assignment and hand-back receipts as PDF
Oversight (4)
- Dashboard with live stats plus warranty, licence and low-stock warnings
- Licence seat tracking with expiry alerts, allocated to devices or people
- Service log per device with cost tracking across its lifetime
- Consumables stock with minimum thresholds and in/out history
Reporting & control (5)
- Spend by year and month, value by department, and a replacement forecast
- Stocktake by QR scan that flags exactly what was not found
- Audit log of every change, plus global search across all modules
- Role-based access — everyone can read, only IT admins can write
- Excel and CSV export on every list, automated database backups
Technology
- Django 4.2
- Python
- PostgreSQL
- SQLite
- django-axes
- qrcode
- openpyxl
- Vercel
- Neon
Need something similar?
Describe the problem in a few sentences and get a proposed solution, timeline and price.