Custom Work Order / Inventory / Invoicing Software — Flooring Industry

Posted yesterday

Worldwide

Summary

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.

  • $60,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Web Application
AI App Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 3, 2008
  • United States
    Encino11:28 PM
  • $332K total spent
    750 hires, 67 active
  • 10,477 hours
  • Small company (2-9 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo