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
- css
- filecoin
- hardhat
- html
- ipfs
- javascript
- react
- solidity
- web3.storage
Log in or sign up for Devpost to join the conversation.