In a frequent traveler's Utopia, crossing international borders requires nothing more than showing up for take-off. Personal data is always safe and secure, and you won't even need to pack your passport. This global nomad's paradise may be closer than you think, thanks to blockchain technology.

What it does

Travel companion has two user ends. One is for traveller, which travel companion provide dAPP running on Blockstack blockchain for them to view and manage their travel documents. The other side is for governments from the countries around the world, installed as kiosk running directly on devices at custom checkpoints. Travelers don't have to carry physical copy of their document once they're registered and verified by blockchain system.

How we built it

We built this dApp based on Blockstack. We also hosted our own gaia hub service on amazon AWS S3 bucket and mapped to a public domain. By making api calls to the gaia hub, the government client is able to retrieve passport data based on traveller id they provide, which is stored on blockstack blockchain.

Challenges we ran into

Learning blockchain while building dapps on it. Since we don't have a front end engineers on our team, we have to hack a lot react and javascript by googling.

Accomplishments that we're proud of

It is a real blockchain powered dapp based on gaia hub which also resides on Altas Peer Network upon Blockstack. We actually deployed it this way instead of playing concepts with unrelated client server paradigm.

What we learned

Gaia hub is highly scalable. Blockchain basics.

What's next for Travel Companion

Take it to Blockstack's App mining circle. Add functionalities such as currency exchange, trading based on cryptos.

Share this project: