Smart Tool Management System Development
Buget: $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.
Deschide pe Upwork