Phase 1 + Phase 2 Prototype

Dashboard

Local Storage Enabled

Trip Setup

Required before ticketing

Today’s Snapshot

0Passengers
0Occupied Seats
₱0.00Passenger Collections
₱0.00Net Collections
Demo note: This tablet-friendly web app runs in your browser. Records are saved to this device using localStorage and can be exported as JSON.

Workflow

Client demo flow
1Set Trip

Configure ship, route, fare, date, and captain.

2Assign Seat

Select or auto-assign available seats.

3Issue Ticket

Print 3x3 inch passenger ticket invoice.

4Manifest

Collect signature and print manifest report.

5Summary

Review passenger, cargo, expenses, and collections.

Passenger Ticket Invoice

3x3 inch print ready
Passenger Signature

Seat Picker

0 available
Available Selected Occupied Unavailable

Boat Grid Layout

Uploadable / configurable

Tip: click a seat to select it, then change its status below.

Full Seat Map

0 seats

Cargoes

CargoQtyAmountRemarks

Expenses

ExpenseAmountRemarks

Local Records

Records are saved on this browser/device using localStorage. Export the JSON file if you need a backup.

Ticket No.NameTypeFareDiscountAmount DueSeatDate/Time