← Back to Diagrams

🏠 Make It Home

Construction Site Management Made Simple

What is it?

Make It Home is a construction site management tool that tracks who's on site, what happened during the day, and keeps homeowners informed — all through a simple tablet or phone interface at each project site.

Three Types of Users

👤

1. You (the Business Owner / Admin)

You see everything across all your projects from one dashboard. You manage projects, review what happened on site, and send weekly updates to your clients.

👷

2. Your Trades & Workers

When they arrive at a job site, they scan a QR code on a tablet (or posted sign). No login needed. They check in, do their work, and check out — answering a quick checklist each time. They can also flag issues or leave notes about the day.

🏡

3. Your Clients (Homeowners)

Each project also has a client-facing QR code. Homeowners can leave feedback about the work (with a star rating) or report concerns — without needing to call or email.

User Flow Overview

flowchart TB
    subgraph Users["👥 Three User Types"]
        Admin["👤 Admin / Business Owner"]
        Worker["👷 Trades & Workers"]
        Client["🏡 Homeowner / Client"]
    end

    subgraph Actions["📝 Actions"]
        A1["Manage Projects"]
        A2["Send Weekly Reports"]
        W1["Check In / Check Out"]
        W2["Report Issues"]
        W3["Leave Notes"]
        C1["Leave Feedback"]
        C2["Report Concerns"]
    end

    subgraph Data["💾 Central Data"]
        Timeline["Project Timeline"]
        Reports["Weekly Reports"]
        Alerts["Real-time Alerts"]
    end

    Admin --> A1 --> Timeline
    Admin --> A2 --> Reports
    Worker --> W1 --> Timeline
    Worker --> W2 --> Timeline
    Worker --> W3 --> Timeline
    Client --> C1 --> Timeline
    Client --> C2 --> Timeline
    Timeline --> Alerts --> Admin
                

How Projects Flow Through Their Lifecycle

1
Create Project

Add project name and address in the admin panel. The project is now active and ready for kiosks.

2
Open Kiosks

Each project gets its own Trades Kiosk and Client Kiosk with unique QR codes. Post them at the site.

3
Daily Activity

Workers and clients interact through the kiosks daily. Check-ins, issues, feedback — all tracked automatically.

4
Monitor & Report

You monitor from the dashboard in real-time. Weekly reports are auto-generated every Friday.

5
Archive Complete

When the project is done, archive it. It disappears from the active list, but all history and reports are preserved and searchable.

Project Lifecycle

flowchart LR
    subgraph Setup["🚀 Setup Phase"]
        Create["Create Project
in Admin"] Kiosks["Generate QR Codes
for Kiosks"] end subgraph Active["⚡ Active Phase"] Workers["Workers Check In/Out"] Clients["Clients Give Feedback"] Issues["Issues & Notes Logged"] end subgraph Monitor["📊 Monitoring Phase"] Dashboard["Admin Dashboard"] Reports["Weekly Reports"] Alerts["Real-time Alerts"] end subgraph Complete["✅ Completion"] Archive["Archive Project"] History["Preserved History"] end Create --> Kiosks --> Workers Kiosks --> Clients Workers --> Issues --> Dashboard Issues --> Alerts Dashboard --> Reports Reports --> Archive Dashboard --> Archive Archive --> History

What Happens on a Typical Day

🌅 Morning — Workers Arrive

  1. Worker scans the QR code at the site
  2. Selects their name and trade (Electrician, Plumber, etc.)
  3. Completes a short check-in checklist (PPE worn, tools inspected, safety briefing done)
  4. They're now logged as "on site"

☀️ During the Day — If Something Comes Up

  • Worker can report an issue (e.g., "exposed wiring in unit 204") with a severity level
  • Worker can leave a note (e.g., "break area was well stocked today")
  • Client can leave feedback or report a concern from their own QR code
  • Everything is timestamped and tied to the project

🌆 End of Day — Workers Leave

  1. Worker selects their name from the "checked in" list
  2. Goes through a checkout checklist with Yes/No answers
  3. If they answer "No" to any item (e.g., "Area cleaned? No"), they must explain why — by typing or using the microphone
  4. Incomplete items trigger an immediate alert to you
  5. If someone doesn't check out, your dashboard flags them as "still on site" so you always know who's where

Daily Flow Visualization

flowchart TB
    subgraph Morning["🌅 Morning"]
        M1["Scan QR Code"]
        M2["Select Name + Trade"]
        M3["Check-in Checklist"]
        M4["Logged as On Site ✓"]
    end

    subgraph Day["☀️ During Day"]
        D1["Worker Reports Issue"]
        D2["Worker Leaves Note"]
        D3["Client Gives Feedback"]
    end

    subgraph Evening["🌆 Evening"]
        E1["Select Name from List"]
        E2["Checkout Checklist"]
        E3{"Any No Answers?"}
        E4["Explain Why Required"]
        E5["Alert Sent to Admin ⚠️"]
        E6["Check Out Complete ✓"]
    end

    subgraph Alerts["🚨 Alerts"]
        A1["Still On Site Warning"]
        A2["Incomplete Items Alert"]
    end

    M1 --> M2 --> M3 --> M4
    M4 --> D1
    M4 --> D2
    M4 --> D3
    D1 --> E1
    D2 --> E1
    E1 --> E2 --> E3
    E3 -->|Yes| E4 --> E5 --> Alerts
    E3 -->|No| E6
    E6 --> A1
                

What You See as the Admin

📊 Dashboard

At a glance: check-ins, check-outs, active projects, and open issues. Two alert cards warn you about projects with no check-ins and people still on site.

📁 Projects

List of all active sites. Tap any project to see its full timeline. Archive completed projects — they stay accessible but out of the way.

🔧 Trades & Checklists

Manage trade categories and customize check-in/check-out questions for each trade type.

📈 Weekly Reports

Auto-generated every Friday. AI-drafted emails ready to send. Add your context, regenerate, and send with one click.

Admin Dashboard Overview

flowchart TB
    subgraph Dashboard["📊 Dashboard"]
        Stats["Stats Cards"]
        Alert1["⚠️ No Check-in Alert"]
        Alert2["⚠️ Still On Site Alert"]
    end

    subgraph Projects["📁 Projects"]
        Active["Active Projects"]
        Archived["Archived Projects"]
        Timeline["Project Timeline"]
    end

    subgraph Trades["🔧 Trades & Checklists"]
        Categories["Trade Categories"]
        Questions["Custom Questions"]
    end

    subgraph ReportsSection["📈 Weekly Reports"]
        AutoGen["Auto-Generated Fridays"]
        AIEmail["AI-Drafted Email"]
        Context["Add Your Context"]
        Send["Send to Client"]
    end

    Dashboard --> Stats
    Dashboard --> Alert1
    Dashboard --> Alert2
    Projects --> Active
    Projects --> Archived
    Active --> Timeline
    Trades --> Categories
    Trades --> Questions
    ReportsSection --> AutoGen --> AIEmail --> Context --> Send
                

🎤 The Voice-or-Text Feature

Anywhere there's a text box in the app — reporting an issue, leaving a note, adding context to a report — there's a microphone button next to it. Tap it, speak, and your words get transcribed into text.

Especially useful for workers on site who may be wearing gloves or in a hurry.

🚨 The Emergency Contact

Both the trades and client kiosks prominently display "Need Help Right Now?" with one-tap Call and Email buttons for Make It Home. This is always visible so anyone on site can reach you immediately if needed.

Make It Home — Complete System Overview

flowchart TB
    subgraph Admin["👤 Admin Portal"]
        A1["Create Projects"]
        A2["View Dashboard"]
        A3["Generate Reports"]
        A4["Manage Trades"]
    end

    subgraph Kiosks["📱 On-Site Kiosks"]
        T1["Trades Kiosk
Check In/Out"] T2["Report Issues"] T3["Leave Notes"] C1["Client Kiosk
Give Feedback"] C2["Report Concerns"] end subgraph Features["⭐ Key Features"] Voice["🎤 Voice-to-Text"] QR["📷 QR Code Access"] Emergency["🚨 Emergency Contact"] end subgraph Data["💾 Data & Alerts"] Timeline["Project Timeline"] Reports["Weekly Reports"] Alerts["Real-time Alerts"] end subgraph Archive["🗄️ Archive"] History["Searchable History"] OldReports["Past Reports"] end Admin --> A1 --> Kiosks T1 --> Data T2 --> Data T3 --> Data C1 --> Data C2 --> Data Kiosks --> Features Data --> Alerts --> Admin A3 --> Reports --> Archive Data --> History