Custom Work Order / Inventory / Invoicing Software — Flooring Industry
Budget: $60000.0
FIXED /
⭐ 4.79 (304)
United States
web-application, web-programming
Looking for companies who can build or HAVE BUILT something lile FloorZap.
Custom Work Order, Inventory & Invoicing Software — Flooring Industry
Project Scope, Budget & Technology — Looking for Companies with Proven Experience in Similar Systems
Project Summary
We need a custom software platform for a flooring installation company currently using Floorzap. The new system replaces Floorzap's retail quote-first workflow with a B2B work order model: property/building managers submit work orders directly (selecting materials/quantities against pre-set floor plans), rather than requesting quotes. Internal staff handle pricing, approval, and scheduling after submission.
We are only considering companies/teams who have built comparable systems before — field service management software, B2B ordering portals, or inventory/invoicing platforms for trades/construction. Please don't apply without a relevant case study.
Scope of Work
Core modules required:
Work order management — creation, status tracking, internal approval/pricing workflow
Client portal — building managers log in, select materials/quantities against assigned floor-plan templates, submit work orders (no pricing shown to client side)
Invoicing — generated from completed/approved work orders
Inventory & purchase orders — material stock tracking, reorder workflow
Internal PM/estimator tracking module — separate lightweight tracker for longer-term (2–4 week) projects, feeding summary data into the main invoicing system
Admin/back-office dashboard — pricing, scheduling assignment, approvals, reporting
Out of scope (do not include in your estimate):
Public quote/estimate generation
Lead management/CRM
Full scheduling suite (basic install-date assignment only)
Contractor-facing mobile app
Technology Requirements
Modern web stack — open to your team's standard stack (e.g., React/Node, Ruby on Rails, Laravel/PHP), but must justify the choice for a multi-role, data-integrity-sensitive system
PostgreSQL or MySQL — no NoSQL-only solutions for core financial/inventory data
Client portal must support role-based access (client / internal staff / admin), not just simple login
QuickBooks Online API integration required
Payments, if included, must run through Stripe or Square — no custom payment processing
Cloud hosting (AWS, GCP, or DigitalOcean) — specify your preferred provider and estimated monthly hosting cost separately from build cost
Responsive web portal is sufficient; native mobile app not required at this stage
What to Include in Your Proposal (Required — Free, Part of Application)
2–3 case studies of directly comparable systems (work order/inventory/invoicing or B2B portal/configurator builds) with links or screenshots
Your proposed approach to the floor-plan/material-selection portal specifically
Your QuickBooks API and Stripe/Square integration experience
Team composition and who will be the lead architect/developer
A cost and timeline estimate based on this scope, broken into milestones (see payment structure below)
Your hourly rate, even if quoting fixed price overall
Budget
Planning range: $60,000–$130,000 for the core scope above. This is a range to guide serious proposals, not a fixed commitment — final price depends on your proposed approach.
We will not pay 100% upfront or accept a single lump-sum deliverable. Payment will be structured in milestones (e.g., 15% deposit, then payment tied to: data model/architecture sign-off → work order + inventory module → client portal → invoicing/QuickBooks integration → final delivery/testing).
Any fixed-price bid significantly below this range without a clear explanation of reduced scope will be treated with caution, not preference.
Timeline
Target: functional MVP in 4–6 months from kickoff. Open to your team's realistic estimate based on the scope above — flag immediately if you believe this is unrealistic and why.
Auf Upwork öffnen