$750.00 Fixed
I’m kicking off Phase 1 of an AI-driven construction platform and need a seasoned full-stack engineer to ship the first, standalone MVP.
Core objective
• Ingest residential blueprint PDFs, run computer-vision analysis, and return BOTH a material quantity takeoff and a matching line-item estimate.
• Focus on a BASIC SUMMARY level for the takeoff in this phase.
Dashboard requirements
• Web dashboard built with React.
• Role-based user management (signup, login, password reset, simple admin roles).
• Ability to upload new blueprints, view processed results, and export reports (CSV or PDF).
Tech expectations
• Python backend (OpenCV or similar CV toolkit, plus any ML libraries you prefer).
• RESTful API returning clean JSON.
• React front-end (hooks or [login to view URL] fine).
• Containerised build (Docker), with a concise README and one-command spin-up.
• Clear, modular code with docstrings, inline comments, and basic unit tests.
Deliverables
1. Dockerised backend service that:
– Accepts PDF upload.
– Extracts scale, walls, openings, and standard materials.
– Calculates quantities and cost lines from a simple, configurable price list (YAML/JSON).
– Exposes endpoints for processing status and results.
2. React dashboard implementing the user flows above.
3. Export routines producing neatly formatted CSV/PDF reports.
4. Deployment guide and architecture diagram.
5. Brief technical note outlining model/logic assumptions and next-phase upgrade ideas.
Acceptance criteria
• I can clone the repo, run `docker compose up`, and access both API and UI without extra tweaks.
• A sample blueprint (provided) returns a coherent quantity list and estimate within 2 minutes.
• User actions and exports work reliably across Chrome and Firefox.
I value initiative, clear naming, and commit hygiene. If you’re comfortable bridging Python CV logic with a polished React interface—and can hand over production-ready artefacts with documentation—let’s build this MVP together.
Docker
Computer Vision
RESTful API
OpenCV
Python
Django
JavaScript
Software Architecture
- Proposal: 0
- More than 3 month