Web-Based SaaS Inventory Platform

Замовник: AI | Опубліковано: 28.01.2026
Бюджет: 750 $

I want a cloud-hosted inventory management application that starts working the moment a PDF invoice from a manufacturer is dropped into the system. The program should scan each PDF, use OCR to lift the unique part numbers and serial identifiers, and instantly post the incoming stock in an “Inbound” area of the database. From there I need the freedom to allocate any item to a project, stamping each move with the date, time, and the name of the user who took the action. Location control is critical. Every product must be assignable to a bin slot that carries its own capacity rule, and the moment a slot hits its max the system must block further allocations unless an Admin overrides it. To make physical handling painless, the app should let me print a barcode or QR code for every bin and every item, then scan those codes—or even use an RFID reader—to confirm what is actually sitting on the shelf. The interface itself has to stay clean: a dashboard where people sign in, see today’s inbound and outbound movements, search inventory, and run three essential reports—Inventory Summary, Usage History, and Location-Based Inventory. I only need two roles for launch (Admin and Warehouse staff), but the architecture should leave room to introduce new roles later without a rewrite. Because this will be offered as a subscription, the build must include secure multi-tenant authentication and payment handling (Stripe or a similar gateway is fine). Users should be able to self-register, choose a plan, and have their access automatically provisioned. Deliverables • Responsive web application (React, Angular, or similar front-end; Node.js, .NET, or comparable back-end) • Automated PDF ingestion with OCR and data capture • Bin management with capacity rules and alerts • Barcode / QR code generation and scanning workflows plus optional RFID hook-up • Role-based dashboard with the three reports mentioned above • Subscription billing and user management module • Deployment scripts for a cloud host (AWS, Azure, or GCP) Acceptance is straightforward: if I can scan a sample invoice, see the stock appear in the Inbound view, print a code, scan it back into a bin, move it to a project, and then pull an accurate report, the job is complete.