One idea
Encapsulation means your object protects its own rules. Other code should ask the object to do a valid action, not reach inside and edit its state.
Why it matters
In a hackathon repo, recruiters do not expect a huge design. They look for code where bugs are harder to create.
If anyone can change every field, your class is just a loose data bag. A small method like markPaid() or assignDriver() can check rules before state changes.