ARRC Inventory Management System
2024A hierarchical inventory platform with advanced analytics, ML-driven categorization, and administrative CLI tools.
Technologies Used
About This Project
The Inventory Management and Accountability System (IMAS) is a full stack platform built to organize physical research assets across a six tier hierarchy. The system features a dashboard providing real time analytics on item distribution, checkout durations, and reservation statuses. To ensure long term maintainability, I developed a specialized CLI tool for administrators to manage database migrations, audit logging, and version deployments.
One of the core features is an automated Categorizer that uses machine learning and NLP algorithms to analyze item descriptions and automatically apply relevant tags, which significantly improves search accuracy. The frontend offers multiple perspectives including a hierarchical tree view and a table based database view supported by complex search logic. The system also includes a robust checkout infrastructure that tracks assets to their home base and the specific person responsible for them. While the software includes full support for barcode scanning, the physical implementation is ready for future adoption at the facility.
Key Achievements
- ▹Developed a machine learning based NLP Categorizer for automated asset tagging
- ▹Built a custom CLI tool for administrative database migrations and audit logging
- ▹Created an analytics dashboard tracking item counts, checkout statuses, and user history
- ▹Implemented a six tier hierarchical tree view for intuitive spatial asset navigation
- ▹Engineered a checkout system linking items to specific home bases and responsible personnel
Screenshots
Project screenshots coming soon