← Jobs

Smart Tool Management System Development

Budget: $15.0 - $35.0 HOURLY / PART_TIME ⭐ 0.00 (0) Belgium

php, javascript, html5, mysql

# Smart Tool Cart Management Platform – Functional Specification ## Project Overview The goal of this platform is to provide companies with a complete digital tool cart management system. Each tool cart has a unique QR code and a digital profile within the platform. Companies can manage their carts, monitor inventory, assign technicians, track history, maintain reference photos, and verify tool availability using AI-powered image comparison. The platform combines physical tool carts with digital inventory management, allowing organizations to reduce lost tools, improve accountability, and maintain standardized tool cart setups. --- # Core Concept Every tool cart receives: * A unique QR code * A digital profile * Inventory management capabilities * Reference photo management * Historical tracking * AI-powered inventory verification The system should support both: 1. Pre-configured tool carts delivered by the supplier. 2. Empty tool carts configured by the customer after delivery. --- # User Roles ## Platform Administrator The platform administrator can: * Create companies * Manage company accounts * Generate QR codes * Register new tool carts * Monitor system-wide activity * Access analytics and reporting --- ## Company Administrator The company administrator can: * Manage all company tool carts * Create and edit tool carts * Assign technicians * Manage inventory lists * Manage reference photos * View AI verification results * Review history and audit logs * Assign locations --- ## Technician Technicians can: * View assigned tool carts * Scan QR codes * Upload verification photos * Review assigned tasks * Confirm inspections * Add comments and notes --- # Tool Cart Creation ## Option 1: Administrator Creates Tool Cart The platform administrator creates a tool cart and assigns it to a company. Information: * Tool Cart ID * QR Code * Company * Location * Description * Cart Configuration * Assigned Technician --- ## Option 2: Customer Self-Setup A customer receives an empty tool cart with a pre-attached QR code. The customer scans the QR code. The system opens a setup wizard. ### Setup Wizard #### Step 1 – Cart Information Customer enters: * Cart title * Description * Department * Location * Internal reference number Example: Title: "Electrical Maintenance Cart #3" Location: "Plant A – Production Hall" Description: "Primary electrical maintenance cart" --- #### Step 2 – Cart Structure The customer defines the physical layout. Questions: * Number of drawers * Number of cabinets * Number of shelves * Additional compartments Example: * 5 drawers * 1 cabinet The platform automatically determines: Required reference photos: * Drawer 1 * Drawer 2 * Drawer 3 * Drawer 4 * Drawer 5 * Cabinet 1 Total reference images required: 6 --- #### Step 3 – Reference Photos The customer uploads a reference image for each compartment. Examples: Drawer 1: Electrical tools Drawer 2: Measurement equipment Drawer 3: Spare parts Cabinet: Power tools These become the official reference images. --- #### Step 4 – Inventory Setup The customer creates the inventory list. For each item: * Name * Category * Quantity * Description * Optional serial number * Optional image Example: Name: Makita DDF484 Drill Category: Power Tool Quantity: 1 Description: Primary cordless drill --- #### Step 5 – Confirmation The tool cart becomes active. The digital cart profile is created. --- # Tool Cart Profile Each tool cart has its own profile page. ## General Information * Cart ID * QR Code * Company * Location * Assigned Technician * Status --- ## Inventory Current inventory list. Example: * Drill * Multimeter * Battery * Screwdriver Set Each item displays: * Quantity * Status * Last verification date --- ## Reference Photos Displays all official reference images. Organized by: * Drawer * Cabinet * Shelf Users can: * Replace reference images * Add new compartments * Archive old images --- ## Verification Results Displays: * Latest inspection * AI comparison score * Missing item warnings * Detected changes --- ## Activity History Complete audit trail. Example: July 14, 2026 Reference photo updated July 16, 2026 Technician assigned July 18, 2026 Drawer 2 inspection completed July 20, 2026 AI detected missing screwdriver --- # Technician Assignment Company administrators can assign technicians to specific carts. Example: Cart: Electrical Cart #3 Assigned Technician: John Smith Inspection Frequency: Weekly The technician receives tasks in their dashboard. --- # Inspection Workflow ## Step 1 Technician scans QR code. --- ## Step 2 Platform displays required compartments. Example: * Drawer 1 * Drawer 2 * Drawer 3 * Cabinet --- ## Step 3 Technician uploads photos. --- ## Step 4 AI analysis starts automatically. --- ## Step 5 Results are generated. --- # AI Image Comparison System ## Objective Compare newly uploaded images against reference images. Determine: * Missing tools * Added tools * Layout changes * Potential inventory discrepancies --- ## AI Process ### Input Reference image: Drawer 1 Current image: Drawer 1 --- ### Analysis AI identifies: * Tool positions * Object categories * Visual differences --- ### Output Example: Detected: ✓ Drill present ✓ Multimeter present ✓ Battery present ✗ Pliers missing Confidence: 96% --- ## Alert System When discrepancies are detected: Status: Attention Required Missing Items: 1 Compartment: Drawer 1 Detected Item: Pliers Confidence: 96% --- # Dashboard The company dashboard provides a complete overview. ## Tool Cart Overview Displays all carts. Information: * Cart Name * Location * Assigned Technician * Last Inspection * Inventory Status Example: Electrical Cart #1 Location: Plant A Status: Complete Electrical Cart #2 Location: Plant B Status: Missing Items Mechanical Cart #4 Location: Workshop Status: Awaiting Inspection --- ## Inventory Health Indicators Green: All tools present Orange: Inspection overdue Red: Missing tools detected --- ## Summary Statistics Total Tool Carts: 125 Completed Inspections: 118 Missing Tool Alerts: 7 Pending Reviews: 3 # Business Vision This is not a tool cart business. This is a digital tool management platform where the tool cart serves as the physical entry point into a larger inventory control and operational management ecosystem. The long-term objective is to provide companies with complete visibility into the location, condition, and availability of tools and equipment while reducing losses, improving accountability, and increasing operational efficiency. This specification is detailed enough to serve as the foundation for a software requirements document, MVP scope, or developer briefing.
Openen op Upwork