Inspiration
We were inspired by all the current habit-trackers on the market but wanted to create a system to hold users even more accountable.
What it does
Our application is a habit tracker where users stake some arbitrary amount of money. Users can earn back this money on completion of habits. Research has shown countless times that monetary risk holds users more accountable, which is why we went for this concept.
How we built it
We built it using HTML, CSS, JavaScript and blockchain-technology on the backend. Blockchain smart contract was deployed on Remix IDE. Specifically, we used ThreeJS to spruce up the user experience and blockchain-technology to conduct all the transactions on the website. Additionally, we used AWS Kendra to track and index the habits of our users.
Challenges we ran into
We ran into a lot of challenges such as handling multiple users on the blockchain-side and managing the creation of habits on solidity.
Accomplishments that we're proud of
We’re VERY proud of how the UI turned out. Additionally, it’s very satisfying seeing the transactions actually work after days of debugging.
What we learned
We learnt a lot about AWS Kendra, blockchain, and web-design.
What's next for Bloom
Hopefully, we’re able to continue integrating more AI into our website to help users understand their progress. Additionally, we’d want to add a verification system to make sure users actually complete their habits.
Log in or sign up for Devpost to join the conversation.