💡Inspiration💡

During the pandemic everything came to a standstill, hospitals worked harder than ever, healthcare systems around the world collapsed, people waited up to a year for appointments, and many others lost access because they were uninsured or simply had no doctors available.

In addition, people fell into misinformation and received a huge barrage of false information, where myths about COVID were spread and people ended up confused with so much information.

Dealthy (decentralized health) allows people to have free medical help, from preventing contact with areas that have possible COVID-19 patients to helping users develop healthy habits.

❓What it does❓

Our app allows you to search your symptoms to find possible diseases, get covid data, do online tests, track COVID-19 evolution, develop better health habits, and much more.

Our app is divided into two special sections, one specializing in COVID statistics and the other where we have several tools.

Nav

🔧How we built it🔧

Our frontend

Our app is developed in React and Mantine for the UI, as a bundler we use Vite.js and for deployment, we use GitHub Actions and GitHub Pages. We also use google-map-react and useSWR for various functionalities of our Progressive Web Application.

How we use Hedera and our backend

We use Hedera to make a decentralized API of locations where there are patients with COVID, based on Hedera's Hashgraph with smart contracts made in Solidity. We also use Fastify for the webserver and Deta micros to deploy our application.

How we use GitHub

We created a CI/CD infrastructure on Github using actions to deploy our react application on GitHub Pages and our backend in the form of a Fastify app on Deta automatically on every push, plus all git features for code collaboration.

README

Actions

🚧Challenges we ran into🚧

The most difficult part was to implement Hedera, as we had no previous experience in Web3 or Solidity, including its deployment as a public API Decentralized App.

Another problem we faced was to make the notification system, so in the end, we used a service specialized in this and programmed automatic notifications for our users.

✅Accomplishments that we're proud of✅

  • Develop a full CI/CD workflow based on GitHub Actions
  • Make a responsive UI application in a Progressive Web App (PWA)
  • Make a complete and functional app that everyone can use
  • Develop a decentralized database based on Smart Contracts with Solidity and Hashgraph

📘What we learned📘

We learned a lot about Web3, GitHub Actions, fetching strategies, Hedera, Solidity, UI design, Code Collaboration, and much more.

🚀What's next for Dealthy🚀

We want Dealthy to be an increasingly used tool for people around the world to have greater access to health information, as well as providing features to inform people about COVID-19 and any other global health emergencies.

Share this project:

Updates