Inspiration

IPFS/Filecoin is used a lot in NFT use cases. However, we want to prove that IPFS/Filecoin can be used for many other fields such as healthcare. We think IPFS/Filecoin can be used for storing customers' health records and data. Thus, we would like to introduce Ataraxis.

What it does

Ataraxis is a Dapp that provides mental health diagnose and therapy. Customers can sign up for new appointments by posting comments and paying Ethereum funds through Metamask. Customers's comments are stored through Web3.Storage, making it available on IPFS with long-term backing by Filecoin.

The decentralized forum pulls forum state from a blockchain smart contract and post as well as comments from IPFS and Filecoin. The Dapp users need to provide web3.storage token ID before they can post the comment.

Users can open crypto account and pay funds in Ethereum.

How we built it

We built transactions using Solidity, Hardhat, and ContentCID. We built a facade using React that ties together the contract interaction and the web3.storage so users can add posts and the posts will be stored in Web3.storage.

All posts and comments content are stored in Filecoin and IPFS, while all ids and votes are stored in Ethereum smart contract.

IPFS Storage Links

https://bafkreifie4svuwn3gyydp4wtwlw3ruuypuprx7i27xquvcguqavl6on2pm.ipfs.dweb.link/ https://bafkreidzonbrq4hnpn7cwfuyjsbmt6ko2qytj5ovxox6uefh75fcurarkq.ipfs.dweb.link/ https://bafkreia43kd2bbyxwjnhw675uylwxj7z6shuzw6hmwkny2x4ruf4cwkpxq.ipfs.dweb.link/ https://bafkreie6okkqodlncu6klw7myvtq2ynccujhypmy3h5hompzaqm3b7ph3a.ipfs.dweb.link/ https://bafkreie32q5mbomnrxjx2sscnwyqvrtl6hdqysn3qxf2xmi5jpvqso6b5u.ipfs.dweb.link/

Challenges we ran into

We had challenges to tie everything together because of bugs and errors. We also did not have enough funds to test.

Accomplishments that we're proud of

We were able to deliver the Dapp and explained out idea

What we learned

We learnt about Ethereum. We learnt to build and store data in. Web3.storage and use contentCID.

What's next for Ataraxis

We would like to let users pay funds to upload and store their other medical records

Built With

Share this project:

Updates