A free, open-source asset management ecosystem built for speed and accountability.
AssetTrace is an educational project designed to demonstrate a high-integrity "Chain of Custody" for physical assets. It provides a complete end-to-end solution for logistics tracking, from secure unboxing to final retirement.
Modern warehouse operations often suffer from Information Gaps (items moved but not recorded), Connectivity Barriers (software failing in dead zones), and a Lack of Visual Evidence for asset condition.
AssetTrace solves these by prioritizing a Native Mobile Experience over complex web forms:
- Offline-First: Log movements and browse assets with zero signal; sync automatically when back online.
- Bulk Scan: Process entire shipments in seconds using a dedicated bulk-collection mode.
- Visual Integrity: Attach photos directly to assets via Cloud Storage for a permanent visual audit trail.
- Audit Logging: Every scan records the exact Who, When, and Where of an asset's journey.
This project is built as a reference architecture for:
- Backend: PHP 8.x (Custom MVC) & PostgreSQL.
- Mobile: React Native (Expo) & TypeScript.
- Cloud: Google Cloud Storage (GCS).
AssetTrace is 100% Free and was created for educational purposes. It serves as a blueprint for developers looking to build robust, offline-ready mobile applications connected to a secure PHP API.
Licensed under the MIT License.