How it works
→ The diver writes one message, in any language
→ A dive log panel reads it and asks only what's missing, with one tap per answer
→ It checks their level, adds a refresher if their last dive was a while ago, and shows only the boats that fit
→ Cert photo, health check and gear sizes are collected before the dock
→ A 30% deposit holds the seat. When the 4th diver books, the boat confirms itself and everyone gets notified
→ If the coast guard closes the port, every diver is offered new dates automatically and moves with one tap, or gets the deposit back