Bulk Vehicle Photo Upload Module
Budget: ₹600 – ₹1,500 INR
I need a self-contained module that plugs into our existing vehicle management software and lets me drop an entire folder of images—often 1,000 – 2,500 at a time—and have every photo land on the correct vehicle record automatically.
Key behaviour
• The module reads the Vehicle ID embedded in each filename and uses that to match the photo to the right record. No manual pairing screens or look-ups.
• Supported formats must include JPEG, PNG and GIF.
• The system should be comfortable handling batches in the low-thousands without timing out, losing images or duplicating records.
Workflow example
I export photos from the camera, rename them with the Vehicle ID (e.g. 74219_front.jpg, 74219_interior.png) and place them in one folder. When I trigger the upload, the module should detect each Vehicle ID, recognise where that image belongs inside the record (front, rear, interior, etc. based on the rest of the filename or an optional sub-folder pattern) and commit it to the database in a single pass.
Deliverables
• Source-code for the upload module, written in a language that fits comfortably alongside our current stack (PHP + MySQL; if you prefer another language, outline why).
• Integration guide showing the installation steps and any new tables or endpoints added.
• A brief stress-test report proving that a batch of at least 2,000 mixed JPEG/PNG/GIF files completes successfully on a typical VPS spec.
• Error-handling strategy: how the module logs failed matches or corrupt files so we can correct and re-upload only the problem images.
Once everything is in place I will run a live test with a real export; payment is released when every photo appears exactly where it should with no manual fixes required.
Key behaviour
• The module reads the Vehicle ID embedded in each filename and uses that to match the photo to the right record. No manual pairing screens or look-ups.
• Supported formats must include JPEG, PNG and GIF.
• The system should be comfortable handling batches in the low-thousands without timing out, losing images or duplicating records.
Workflow example
I export photos from the camera, rename them with the Vehicle ID (e.g. 74219_front.jpg, 74219_interior.png) and place them in one folder. When I trigger the upload, the module should detect each Vehicle ID, recognise where that image belongs inside the record (front, rear, interior, etc. based on the rest of the filename or an optional sub-folder pattern) and commit it to the database in a single pass.
Deliverables
• Source-code for the upload module, written in a language that fits comfortably alongside our current stack (PHP + MySQL; if you prefer another language, outline why).
• Integration guide showing the installation steps and any new tables or endpoints added.
• A brief stress-test report proving that a batch of at least 2,000 mixed JPEG/PNG/GIF files completes successfully on a typical VPS spec.
• Error-handling strategy: how the module logs failed matches or corrupt files so we can correct and re-upload only the problem images.
Once everything is in place I will run a live test with a real export; payment is released when every photo appears exactly where it should with no manual fixes required.
Related categories:
PHP
MySQL
Software Development
Image Processing
Web Development
Automation
Database Management
API Development