XX
Developer – Fix Postcode API + Build Renewables Readiness MVPFreelanceJobsCanada
XX

Developer – Fix Postcode API + Build Renewables Readiness MVP

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

About

Building — free UK homeowner tool: postcode → address → photo uploads → AI readiness report (solar, heat pumps, batteries, EV chargers) → quote request from installers.
Architecture
Bubble SaaS MVP — fast beta launch first, scale later.
Current status
* API Connector, multi-step form, file uploads, Property type set up
* OS Places returns real addresses
* GPT-4o Vision prompts ready
* Report sample exists
* Installer beta rules defined
Main blocker
Postcode dropdown not populating from OS Places API — fix first.
Scope – milestones (fixed-price preferred)
Milestone 1: Postcode Lookup + Dropdown + Save ($70–$120)
* Populate real addresses from OS Places API
* Save selected address/UPRN to Property
* Manual entry fallback
* Mobile/desktop, no errors, less than 5s load
* Deliverable: Preview with 3 test postcodes
* Est. time: 2–6 hrs
Milestone 2: Photo Upload + GPT-4o Vision ($200–$350)
* File uploads (fuseboard, roof, meter) with validation (≤10MB, JPG/PNG), compression, progress, thumbnails, remove/re-upload, skip option
* Consent checkbox (save flag)
* Optional roof orientation override (conditional)
* Trigger GPT-4o Vision (batch if possible), parse outputs, save to Property + raw response
* Fallbacks/retry (max 3 per photo), instructional text
* Preview AI results
* Mobile/desktop, no errors, less than 5s load
* Deliverable: Preview – uploads, analysis, saving
* Est. time: 9–19 hrs
Milestone 3: Report + Grants + Quote Request ($150–$250)
* Report page/PDF: address, readiness score, AI insights, costs, fallback for missing data
* Conditional grants (BUS, ECO4, SEG, etc.) with notes/links
* Optional EPC question (save flag, adjust BUS)
* Quote checkboxes (save techs), confirmation + email to installers
* Use roof override for score
* Mobile-responsive, no errors, less than 5s load
* Deliverable: Full homeowner flow to quote request
* Est. time: 6–12 hrs
Milestone 4: Installer Signup + Dashboard ($250–$400)
* Signup/login, role-based access
* Tech checkboxes (save profile)
* Postcode exclusivity claim (Pro: max 3, Elite: max 6; check availability, assign)
* Dashboard: view leads (filtered by tech/postcode), accept/decline, manage postcodes
* Tiered limits: Basic/Pro 10 leads, Elite 20 (pagination)
* Tier note displayed
* Email notification on new lead (details + link)
* Optional SMS (Twilio, Pro/Elite opt-in)
* 7-day expiry + countdown timer per lead
* Optional auto-expire/re-assign after 30 days
* Lead statuses & routing (exclusive priority for claimed districts, unclaimed open to all)
* Mobile/desktop, no errors, less than 5s load
* Deliverable: Preview – signup, dashboard, notifications, expiry
* Est. time: 13–24 hrs
Milestone 5: Payments & Subscription Tiers ($150–$280)
* Stripe integration (test mode) with webhooks
* Tiers: Basic £199/mo (no exclusivity), Pro £399/mo (3 postcodes, 10 leads), Elite £599/mo (6 postcodes, 20 leads)
* Beta: Pro at £199/mo first 3 months → lifetime Pro £199/mo locked (no downgrade)
* Beta lead delivery guarantee (only during beta – first 3 months or first 10 installers):
* If an installer receives fewer than 3 new leads in a given month and their lead queue is not maxed out at 10 active leads, the following month will be credited £99 (50% off that month's fee).
* No credit applies if queue is at 10 (installer has leads available but has not actioned them).
* After the beta period ends, this credit rule no longer applies.
* Upgrade prompt, cancellation/downgrade handling
* Mobile/desktop, no errors, less than 5s load
* Deliverable: Preview – subscription flow, beta logic, credits
* Est. time: 8–15 hrs
Milestone 6: Admin Dashboard (Optional) ($120–$250)
* Admin-only panel: view/manage leads, override assignments, monitor AI/subscriptions
* Secure access
* Deliverable: Preview admin tools
* Est. time: 6–12 hrs
Milestone 7: QA & Bug Fix Window ($120–$250)
* 3–5 day testing & bug-fix period
* Final sign-off
* Deliverable: Stable MVP
* Est. time: 3–5 days
Technical & Legal Notes
* Reusable elements, clear naming, structured DB for scaling
* All pages mobile-responsive
* Dev in staging app copy (not live)
* Photos temporary + deleted after use; consent logged
* API keys provided securely after invite
* Full IP ownership; no locked/hidden logic
* Provide 10–20 min Loom walkthrough of workflows/DB/maintenance
Total estimated (1–6): $940–$1,650
With QA: $1,060–$1,900
Requirements
* Strong Bubble experience (API Connector, OpenAI, Stripe)
* Clean structure, clear communication (Loom/preview links)
To apply
* Bubble experience (years/projects)
* Similar work link or Loom example
* Rate per hour or per milestone
* Start date
Looking for a long-term collaborator. Target: 4-6 weeks for MVP, quality prioritized.
Thanks
Contract duration of 1 to 3 months.
Mandatory skills: API, API Integration, , AI App Development
  • Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.