SiteShift

Shared offline schedules for freelancer crews – stay aligned on the go.

Score: 8.0/10United StatesHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

On-site construction freelancers can't reliably manage multiple gigs due to clunky scheduling tools that fail offline.

Solution

SiteShift enables small construction crews to share editable schedules that work offline for all members. Leaders assign gigs, crew updates status in real-time offline, and everything merges on sync. Perfect for managing multiple sites without constant calls.

Target Audience

On-site construction freelancers managing multiple gigs

Differentiator

Crew-collaboration with peer-to-peer offline sync, no central server dependency on sites.

Brand Voice

supportive

Features

Crew Invite & Join

must-have10h

Invite members via link/email for shared schedules.

Offline Shared Edits

must-have15h

All crew edit schedules offline, merge conflicts smartly.

Status Updates

must-have12h

Mark gigs as in-progress/done with photos offline.

Role-Based Permissions

must-have8h

Owner assigns, crew views/updates.

Group Calendar View

must-have10h

Shared visual calendar for team gigs.

Chat per Gig

nice-to-have6h

Simple offline-synced notes/chat.

Time Tracking

nice-to-have5h

Clock in/out for gigs.

Push Notifications

nice-to-have4h

Online alerts for changes.

Total Build Time: 70 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
nametextNo
created_attimestampNo

crews

ColumnTypeNullable
iduuidNo
owner_iduuidNo
nametextNo

Relationships:

  • owner_id -> users.id

crew_members

ColumnTypeNullable
iduuidNo
crew_iduuidNo
user_iduuidNo
roletextNo

Relationships:

  • crew_id -> crews.id
  • user_id -> users.id

gigs

ColumnTypeNullable
iduuidNo
crew_iduuidNo
titletextNo
assigned_touuidYes
statustextNo

Relationships:

  • crew_id -> crews.id
  • assigned_to -> users.id

API Endpoints

POST
/api/crews

Create crew

🔒 Auth Required
GET
/api/gigs/:crewId

Get crew gigs

🔒 Auth Required
POST
/api/sync/:crewId

Crew sync changes

🔒 Auth Required
POST
/api/crew-members

Add member

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui + Dexie.js + Supabase Realtime
Backend
Next.js API
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
WorkboxYjs for offline collab (simplified)

Build Timeline

Week 1: Crew & auth setup

25h
  • Crew creation
  • Invites

Week 2: Offline gigs CRUD

30h
  • Gig assign
  • Status

Week 3: Shared sync

25h
  • Merge logic
  • Permissions

Week 4: Calendar & UI

20h
  • Group view
  • PWA

Week 5: Nice-to-haves

15h
  • Chat
  • Tracking

Week 6: Test & launch

12h
  • Multi-device test
  • Deploy
Total Timeline: 6 weeks • 142 hours

Pricing Tiers

Free

$0/mo

5 gigs/mo

  • 1 crew, 3 members

Pro

$25/mo
  • Unlimited crews/members
  • Photos/status

Enterprise

$79/mo
  • All Pro + custom roles
  • Analytics

Revenue Projections

MonthUsersConversionMRRARR
Month 1702.5%$44$525
Month 65005.5%$688$8,256

Unit Economics

$45
CAC
$420
LTV
4.5%
Churn
91%
Margin
LTV:CAC Ratio: 9.3xExcellent!

Landing Page Copy

Crew Schedules That Sync Offline – No More Miscommunications

SiteShift keeps your construction team aligned, even without signal.

Feature Highlights

Shared offline edits
Status & photos
Role permissions
Group calendar
Easy invites

Social Proof (Placeholders)

"'Team's on the same page now!' – Dave, Foreman"
"'Cuts phone tag by 80%.' – Crew Lead"

First Three Customers

Target Facebook groups like 'Construction Freelancers Network'; offer free Pro to crew leads in exchange for crew signups; attend local trade meetups with QR demo.

Launch Channels

Product Huntr/SaaSr/ConstructionManagersTwitter trades

SEO Keywords

construction crew scheduleroffline team schedule appfreelancer crew manager

Competitive Analysis

FieldPulse

fieldpulse.com
$65+/mo
Strength

Mobile forms

Weakness

Poor offline collab

Our Advantage

Crew-focused offline sharing cheaper

🏰 Moat Strategy

Network effects in crews; sticky shared data.

⏰ Why Now?

Small crew freelancing up 30% YoY, remote sites need collab tools.

Risks & Mitigation

technicalhigh severity

Complex merge conflicts

Mitigation

CRDT-lite + notifications

marketmedium severity

Solo vs crew preference

Mitigation

Freemium solo entry

executionmedium severity

Multi-user testing

Mitigation

Beta crews

Validation Roadmap

pre-build7 days

Talk to 10 crew leads

Success: Shared pain validated

mvp14 days

Onboard 5 crews

Success: 3 active wkly

growth30 days

Referral program

Success: 20% referral growth

Pivot Options

  • Solo to crew upgrade path
  • General field service collab

Quick Stats

Build Time
142h
Target MRR (6 mo)
$688
Market Size
$3000.0M
Features
8
Database Tables
4
API Endpoints
4