We wanted to simplify the transaction process and we thought contracts are easy to fake so we came up with AuthTract!

What it does

The platform helps you create contracts and track the signature state of these contracts using the blockchain technology. The proof that the contract has been signed is then forever available on the BigchainDB blockchain to avoid scams or fake contract signatures.

How we built it

We wanted a portable app that could be used either on mobile phones or computers. So we decided to make a webapp that could be hosted on Microsoft Azure's Web App platform. For our backend, we used python with flask and for our front end we used some bootstrap and jQuery. For more security, we tried to use the Microsoft Face API as part of a Two Factor Authentication process.

Challenges we ran into

We didn't really know Flask before the hackathon so we had a long period of learning how to actually use it. Also, we knew little about how to build an app using the blockchain. After some research, we found BigchainDB which helped us a lot.

Accomplishments that we're proud of

We're proud of our teamwork and learning, since we think we learned a lot during this hackathon!

What we learned

Using BigchainDB Using Microsoft Face API Using Azure to deploy apps Using Flask framework for python

What's next for AuthTract

We plan on continuing to implement the missing parts of the webapp after the hackathon.

Built With

Share this project: