All frames

Open this file first. Source sections live in mockups/src/. Regenerate: python3 mockups/src/build-index.py

Prototype jumps: buttons with data-goto-frame scroll here (or index.html#frame-NN). Tap-through: flow.html (?frame=NN).

All frames Flow player Onboarding Park History & groups Cars & settings Edge flows

Onboarding

9:41

CarHere

Welcome

01 · Welcome

9:41

Remember where you parked

Share with your group when you are ready. Location only when you tap Park here.

Local on this device. No sign-in required.

Restores groups and parking if you used this account before.

02 · Welcome

9:41

‹ Back

Name your car

Pick a vehicle icon.

Icon

03 · Add first car

9:41

‹ Back

Who sees your parking?

Optional sharing uses one parking group (default name Family).

04 · Sharing intent

9:41

Location when you park

We read your position only when you tap Park here. No background tracking in v1.

Without GPS, set the spot on the map when you park.

05 · Location access

Park tab

9:41

06 · Park · map + FAB

9:41

Save parking for Blue Civic?

1240 Pike St · Seattle

Accuracy · 8 m

07 · Confirm save (slides up)

9:41

Low GPS accuracy

Move to open sky or adjust the pin after saving.

Accuracy · 45 m

08 · Confirm · poor accuracy

9:41

Blue Civic parked 18 min ago

1240 Pike St · Seattle · 0.2 mi away

Level 2, row B

Accuracy · 8 m

09 · Park · parked

9:41

Blue Civic · parked 2 days ago

This may not be current. Confirm before you go.

1240 Pike St · Seattle

Level 2, row B

10 · Park · stale

9:41

Adjust pin

Updates the saved spot · was 1240 Pike St

11 · Adjust pin

9:41

End parking for Blue Civic?

Clears the active spot for this car. History keeps the record.

12 · End parking confirm

History & groups

9:41

History

Today

2:40 PM – 6:15 PM Blue Civic 1240 Pike St · L2 row B · 8 m accuracy

Tuesday · Oct 22

4:15 PM – 9:02 PM Work SUV Family · shared · 12 m accuracy
11:30 AM – 1:05 PM Blue Civic Capitol Hill garage

Fri Oct 18 → Mon Oct 21

Fri 4:00 PM → Mon 9:10 AM Blue Civic Sea-Tac long-term · ended when retrieved 3-day park

13 · History

9:41

‹ Settings

Parking Groups

One default group on every install (Family). Rename, invite, or add more.

  • FamilyDefault · 2 cars · you only
    Active
  • Roommates1 car · 3 members

Join: 17 → 31 → 33 → 06. Join-only device has no separate solo Family.

14 · Parking Groups (Settings)

9:41

‹ Parking Groups

Family

Owner invites and removes members, deletes cars. Members park and add cars; they cannot delete cars or manage members.

Members

  • BobbyOwner
  • AlexMember

Cars in this group

  • Blue CivicParked
  • Work SUV·

15 · Group detail

9:41

‹ Sharing setup

Name your parking group

Default is Family. Change anytime. Next: invite with link or code.

16 · Name group (onboarding share)

9:41

‹ Parking Groups

Join parking group

Enter code or open invite link · expires in 30 minutes.

Valid code → preview (31) · bad code → error (32)

17 · Join · enter code

9:41

‹ Family

Invite to Family

Single use · link and code expire in 30 min.

7K2M

Expires 10:12 PM

18 · Invite

Cars & settings

9:41

Use Family ▾ to switch group. Rename and invite under Settings → Parking Groups.

Cars

Tap a car for details.

  • Blue CivicDefault · Parked
    ✓
  • Work SUVAvailable

19 · Cars tab

9:41

Cars

Parking Groups

  • FamilyActive
  • Roommates

20 · Switch Parking Group

9:41

‹ Cars

Blue Civic Family · Default car

21 · Car detail (default car)

9:41

‹ Cars

Add car

Icon

22 · Add car

9:41

‹ Cars

Settings

Appearance

System Light Dark

Light → Forest. Dark → Charcoal.

History

  • Stale parking warningAfter 3 days

Parking & account

  • Parking Groups
  • Continue with Google
  • Notifications
  • Location & privacy
  • Delete local data

23 · Settings

9:41

‹ Settings

Location & privacy

When we use location: only when you tap Park here or confirm a save. We do not sell location data.

Manual pin: if GPS is off or poor, you set the spot on the map (same surface as adjust pin and walking directions).

Parking Groups: members see parked spots you save to that group, not live tracking.

24 · Location & privacy

Edge flows & sheets

9:41

Switch car

Park here saves for the selected car.

  • Blue CivicParked · Family
    ✓
  • Work SUVAvailable

25 · M-01 Switch car (from map chip)

9:41

Location off. Set the spot on the map, or open Settings to enable access.

26 · M-05 Location denied · manual pin

9:41
Blue Civic · Family

Can't get GPS fix

Try moving to open sky, or set the pin manually.

27 · M-06 GPS unavailable

9:41
Couldn't sync with Family. Saved on this phone.
Blue Civic · Family

Blue Civic parked 18 min ago

1240 Pike St · Seattle

28 · M-07 Sync failed (local truth)

9:41

Share parking spot

https://maps.google.com/?q=47.614,-122.342

System share sheet · Google Maps pin link · not a group invite

  • Messages
  • Mail
  • Copy

29 · M-10 Share spot (Maps link)

9:41

Replace Alex's parking?

Blue Civic was saved 8 min ago by Alex at Pike St.

30 · M-11 Recent overwrite confirm

Join flow

9:41

‹ Enter code

Join Family?

Invited by Bobby · 2 cars · 3 members · code expires in 22 min

  • Blue CivicParked
  • Work SUV·

31 · M-02 Join preview (after valid code)

9:41

‹ Parking Groups

Join parking group

Enter code or open invite link · expires in 30 minutes.

Code expired or already used. Ask the owner for a new invite.

32 · M-08 Invite error

9:41

‹ Preview

Your name in Family

Members see this when you park or update a car.

33 · Join · display name (after preview)

Cars & account

9:41

Cars

No cars in this parking group yet.

34 · M-04 Empty cars

9:41

‹ Car detail

Edit car

Icon

35 · M-03 Edit car

9:41

‹ Settings

Google account

Signed in as bobby@gmail.com

Restored 2 parking groups, 3 cars, and active parking from your account.

New Google account with no cloud data starts fresh. Create a group or join with a code.

36 · M-09 Google sign-in · restore / link