Trazo Travel

Group Travel Planning

Prototype byAveosoftware Inc
Color Variant:
Page 1 of 8 — Onboarding
01 — Splash Screen

Trazo Travel

Plan. Group. Go.

TRAZO TRAVEL

02 — Feature Overview 1
9:41
●●●
✈️

Plan trips together

Collaboratively plan every detail with your group in real time.

03 — Feature Overview 2
9:41
●●●
💰

Split expenses fairly

Track personal and group expenses. Scan receipts, split line items, settle up instantly.

04 — Feature Overview 3
9:41
●●●
📍

Explore on the map

Pin places on the map and discover spots together.

05 — Permissions
9:41
●●●
🔔

Stay in the loop

Enable notifications so you never miss trip updates from your group.

🔔

Push Notifications

Trip updates & reminders

📍

Location Access

Map & nearby features

06 — Sign In
9:41
●●●

TRAZO

Plan. Group. Go.

By continuing, you agree to our Terms & Privacy Policy

07 — Email Login
9:41
●●●

Welcome Back

Sign in to your account

Sign Up
Log In
🔒

Forgot Password?

Don't have an account? Sign Up

08 — Email Verification
9:41
●●●

Verify Your Email

We sent a 6-digit code to
hamilton@gmail.com

4
7
2

Didn't receive a code? Resend

Code expires in 04:32

09 — Forgot Password
9:41
●●●
🔒

Reset Password

Enter your email and we'll send you a link to reset your password.

Remember your password? Sign In

10 — Profile Setup
9:41
●●●

Complete Your Profile

Set up your travel identity

📷

Add Photo

👤
📞
🎂
🏠

Travel Preferences

Adventure
Leisure
Culture
Food
Nature
Nightlife
10 — Home Page
9:41
●●●
H

Good morning,

Hamilton

🔔

Past Trips

🏖
Amalfi Coast
Completed ✓
🏔
Tokyo Getaway
Completed ✓
🏛
Rome Spring
Completed ✓

Upcoming Adventures

See All →

Santorini Escape

Jun 12 - Jun 19

On Trip
H
A
J

Bali Adventure

Aug 01 - Aug 10

52 days
H
S
11 — Create Trip
9:41
●●●

New Trip

Create your next adventure

📅
📅
📷
Add Cover Photo
Tap to upload
👥
12 — Trip Detail
9:41
●●●
On Trip

Santorini Escape

Jun 12 - Jun 19

8
Days
12
Activities
$1,240
Budget

Travelers

Invite
H
A
J
+2

Upcoming

View All
NH202 to Santorini
Terminal 3 • Seat 14A
09:30
🏠
Andronis Luxury
Check-in
15:00
13 — Invite & Roles
9:41
●●●

Invite Members

Share your trip with friends

🔗

Invite via Link

Share with iOS & Android native share sheet

Members & Roles

H
Hamilton
Owner
A
Aaron
Admin
Change
J
Jessica
User
Change
14 — Add Flight (OCR)
9:41
●●●

Add Flight

📷
Scan Flight Screenshot
Auto-fill via OCR

or enter manually

📍
📍
📅
🕐
💺
15 — Transportation Types
9:41
●●●

Add Transport

Select transport type

✈️

Flight

OCR scan or manual entry

🚆

Train

Station, platform, seat

🚌

Bus

Route, stop, booking ref

🚗

Rental Car

Company, pickup, return

16 — Add Stay
9:41
●●●

Add Stay

Hotel
Personal
🏠
📍
📅
📅
💰
📝
📝
17 — Add Activity
9:41
●●●

Add Activity

📅
🕐
📍
💰
📝
Visibility
Open = visible to all travelers
Open
Private
18 — Timeline View
9:41
●●●

Itinerary

Individual
Group
List

Jun 12 — Day 1

09:30 AM
✈ NH202 to Santorini
Confirmed
03:00 PM
🏠 Check-in Andronis
Confirmed
05:30 PM
⛳ Sunset Boat Tour
Pending • $85 pp
08:00 PM
🍴 Dinner at Lauda
Reserved • $120

Jun 13 — Day 2

10:00 AM
🏖 Wine Tasting Tour
Open • $60 pp
02:00 PM
🌊 Red Beach Visit
Free
19 — Expense Overview
9:41
●●●

Trip Expenses

Personal
Group
Total Spent
$2,450
Your Balance
-$420
📷
Scan Receipt
Extract total & merchant via OCR

Recent

🍴
La Trattoria Dinner
Food • Shared
$142.50
🚗
Uber to Airport
Transport • Private
$62.00
🏖
Wine Tasting Tour
Activity • Shared
$180.00
20 — Add Expense
9:41
●●●

Add Expense

Save
💰
📝
💲
📅
👤

Participants

Hamilton
Aaron
Jessica
Joe

Split Method

Equal
Custom
Percent
🔒Private Expense
21 — Line Items & Settlement
9:41
●●●

Expense Detail

La Trattoria Dinner

Jun 14 • 6:42 PM

Total
$142.50
Incl. $12.50 Tax & $22.00 Tip

Line Items

Garden Salad
Joe
$12.00
Penne Arrabbiata
You
$18.50
Ribeye Steak
Andy
$34.00
Chianti Classico
Joe, Andy
$42.00
Tip
18%
$22.00
Tax
8.5%
$12.50

Settlement

ME
YouPasta + share of wine, dessert, tip
$48.25
JO
JoeSalad + share of wine, tip
$52.15
AN
AndySteak + share of wine, tip
$42.10

Running Balance

JO
Joe owes You
$21.40
AN
Andy owes You
$12.85

Updates automatically when expenses are added or settled

Mark as Settled

22 — Group Chat
9:41
●●●
H
A
J
Santorini Escape
3 members
Aaron added flight NH202 • View details
A
Aaron
Just booked our boat tour for sunset!
2:14 PM
H
Amazing! Can you share the confirmation?
2:15 PM
A
Aaron
📎 boat_tour_confirmation.pdf
Here's the booking. Departs 5:30 PM from Ammoudi Bay.
2:16 PM
J
Jessica
📍 Shared location: Ammoudi Bay Port
2:18 PM
📎
23 — Map View
9:41
●●●
🏠
🍴
🏖

Nearby

+ Pin a place

Pins

Group
Private
All
Restaurants
Bars
Attractions
🍴
Lauda Restaurant
0.3 km • Restaurant
Directions
🏖
Santo Wines
1.2 km • Attraction
Directions
24 — Media & Documents
9:41
●●●

Trip Files

📄
Tickets
4 files
🏠
Confirmations
3 files
📷
Photos
28 files
📝
Other
2 files
📤
Upload files
JPEG, PNG, PDF • 10 MB max per file

Recent Uploads

📄
flight_booking.pdf
Added by Hamilton • 2h ago
📷
sunset_oia.jpg
Added by Aaron • 5h ago
25 — Notifications
9:41
●●●

Notifications

Aaron added flight NH202 to the itinerary
2 min
💰
Jessica added $85 expense for Boat Tour
15 min
💬
Aaron sent a message in Santorini Escape
1h
🏠
Hotel check-in reminder: Andronis Luxury tomorrow at 3 PM
3h
👥
Joe joined Santorini Escape via invite link
1d
26 — Profile & Settings
9:41
●●●
H

Hamilton

hamilton@travel.com

Account

🔔
Notification Preferences

Support

Help Center
💬
Contact Us

Legal

📜
About Us
📜
Terms of Service
🔒
Privacy Policy

V1 Feature Stack & Deliverables

Complete overview of confirmed V1 features, open questions requiring client input, deliverable items, and technical architecture.

01 V1 Feature Stack
🔐

Authentication & Onboarding

  • Sign in with Google V1
  • Sign in with Apple V1
  • Email + Password login with email verification V1
  • Forgot / Reset password V1
  • Profile creation (name, photo, phone, birthday, city, preferences) V1
  • Permission prompts (notifications, location) V1
  • 3-5 feature overview onboarding slides V1
🏠

Home Page

  • Greeting with user name and profile photo V1
  • Past Trips (horizontal scroll, completion checkmarks) V1
  • Upcoming Adventures (status badges: On Trip, countdown) V1
  • Bottom navigation (Home, Trips, +, Expenses, Chat) V1
✈️

Trip Management

  • Create trip (name, dates, cover image, guests) V1
  • Trip overview card (duration, activities, budget) V1
  • Invite via share link and email V1
  • Role-based permissions: Owner, Admin, User V1
  • Individual View / Group View toggle V1
📅

Itinerary

  • Add Flights (manual + OCR screenshot) V1
  • Add Trains, Buses, Rental Cars V1
  • Add Hotels (Google Maps autocomplete) & Personal stays V1
  • Add Activities (name, date/time, location, cost, notes) V1
  • Open vs Private activity visibility V1
  • Timeline sorted by date/time (list view) V1
  • Past events greyed out but clickable V1
💰

Expenses

  • Two-part system: Personal tracking + Group settlement V1
  • Manual add (amount, description, currency, date, participants, payer) V1
  • Scan Receipt / OCR (total & merchant extraction) V1
  • Receipt image attachment V1
  • Line-item allocation to specific travelers V1
  • Tip entry (percentage or manual) V1
  • Tax + tip proportionally allocated V1
  • Split: Equal, Custom, Percent/Share V1
  • Settlement summary (who owes whom) V1
  • "Split Evenly Instead" option V1
  • Private expense toggle V1
💬

Chat

  • Group chat only (no 1-to-1 DMs) V1
  • Attachments: photos, location, links V1
  • In-chat notifications when items added (deep link) V1
📍

Map

  • Pins from itinerary items V1
  • Pin places from Google Maps and save as activity V1
  • Categories: tourist, restaurants, bars, cafes, custom V1
🛠

Media, Notifications & Settings

  • Shared media & documents section V1
  • Upload photos & documents (JPEG, PNG, PDF — 10 MB limit) V1
  • Push notifications V1
  • Edit profile (updates reflected across trips) V1
  • Notification preferences V1
  • Help center, Contact Us V1
  • About Us, Terms of Service, Privacy Policy V1
  • Sign out, Delete account V1
  • Store compliance screens: Contact Us, Privacy Policy, About Us, Delete Account V1
02 Deliverable Items
📦

V1 Deliverables Checklist

  • Finalized and signed-off V1 feature list (Hamilton, Aaron, Aveo aligned)
  • HTML/CSS design prototype (light mode, MVP baseline)
  • Fully functional authentication flow (Google, Apple, Email with verification + profile setup)
  • Home page with past/upcoming trip views and bottom navigation
  • Trip CRUD (create, read, update, delete) with invite and role management
  • Itinerary builder with transportation, stays, activities (manual + flight OCR)
  • Two-part expense tracker: personal + group settlement, OCR (total & merchant), manual line-item entry, settlement summary
  • Group chat with attachments and in-chat item notifications
  • Map with itinerary pins, place saving, and category filters
  • Media/document storage for shared files
  • Basic push notification system
  • Profile and settings screens (notifications, support, legal, sign out, delete account)
  • Firebase serverless backend (Auth, Firestore, Cloud Functions, Storage, FCM)
  • Milestone-based delivery: M1 design finalization, M2 mobile app for UAT, M3 app store deployment
03 Technical Architecture

Architecture Layers

Frontend
React Native (iOS + Android)
Cross-platform mobile app • Card-based navigation • Light mode
Backend
Firebase (Serverless)
Firebase Authentication • Cloud Functions • Realtime Database / Firestore
Database
Cloud Firestore
NoSQL document database • Real-time sync • Offline persistence
Services
Firebase Cloud Messaging, Google Maps, Cloud Vision OCR
Push notifications • Maps integration • Receipt scanning via Cloud Vision API
Storage
Firebase Cloud Storage
Media uploads • Document storage • Ticket & confirmation files