iOS Barcode Scanning App

Customer: AI | Published: 01.03.2026

I'm looking for an experienced iOS developer to create a scan, pick, check, and pack application. The primary functionality needed is barcode scanning. Key Requirements: - iOS platform development - Implement barcode scanning functionality Ideal Skills and Experience: - Proficiency in iOS app development - Experience with barcode scanning integration - Familiarity with logistics or inventory management apps Budget: ~ Timeline: 2–3 weeks Users: 1 Admin, 2 Packers Platform: Mobile web (Android-friendly, responsive design) ⸻ Project Overview We need a simple Picking & Packing web app for our warehouse: • Each job represented by AWB QR code. • Packers scan AWB → system loads job → scan items → upload packing photo → complete job. • Admin can upload jobs via CSV and view batch/job status. • Remark workflow: If a job has a remark, packer must consult admin. If admin unavailable, packer can select KIV. • Timestamp tracking: Record start time (AWB scan) and completion time (job complete or admin acknowledgment). • Offline mode is not required. ⸻ Features Admin Panel • Upload CSV (AWB, OrderNo, SKU, Qty, Remark). • View batches with job summary. • Filter jobs by batch, status, or packer. • Approve jobs pending remark. Packer Workflow 1. Login. 2. Scan AWB QR code (record start time). 3. Scan items, live update quantity scanned. 4. Upload packing photo. 5. Complete job (record end time). 6. If remark exists → Notify Admin or KIV. Database / Backend • Tables: Users, Batches, Jobs, JobItems, Photos. • Jobs store start_time, end_time, approval_time, status, remark. UI / Design • Clean, minimalistic, mobile-friendly. • Color-coded status: Blue=In Progress, Yellow=Pending Approval, Red=KIV, Green=Completed. ⸻ Milestones 1. Database + Admin CSV upload + timestamp fields – 30% 2. Packer interface + scan + photo + KIV/remark handling + completion – 40% 3. Admin dashboard + approval + filters + timestamp display – 20% 4. Testing, deployment, guide – 10% ⸻ Requirements • Experience building warehouse / scanning apps. • Deliver working MVP in 2–3 weeks. • Clean, maintainable code. • Responsive to messages and updates. ⸻ Deliverables: • Web app for packers + admin. • Database schema. • Deployment instructions. • Basic user guide. • Screens and mockups (provided). ⸻ Extra Notes • Only 2 packers, no complex concurrency. • AWB QR code pre-existing, no need to generate. • SKU barcodes unique, no variations. • Timestamp and remark/KIV workflow required.