Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coder12git/web5-hack

PulsePal – where advanced technology meets user-friendly design for your secure, connected health journey.
https://github.com/coder12git/web5-hack

google-maps-api react tailwindcss tauri typescript web5

Last synced: about 1 month ago
JSON representation

PulsePal – where advanced technology meets user-friendly design for your secure, connected health journey.

Awesome Lists containing this project

README

        

# PulsePal-MVP 🌟

## Welcome to the PulsePal MVP repository


site

> ## Table of contents
- [Overview](#overview)
- [Core Features Implemented](#core-features-implemented)
- [Technologies](#technologies)
- [Repo Setup](#repo-setup)
- [Requirements](#requirements)
- [Setup the Project](#setup-the-project)
- [Setup the Frontend](#setup-the-frontend)
- [Install Dependencies](#install-dependencies)
- [Steps to host the live site on Vercel](#steps-to-host-the-live-site-on-vercel)
- [Live Link](#live-link)
- [Contributors](#contributors)
- [Contributing to the project](#contributing-to-the-project)
#
> ## Overview


Welcome to PulsePal, your health guardian in WEB5. Safely store medical records with decentralized identifiers and web nodes, ensuring data security. Connect with similar conditions, share home remedies with a rating system, and access specialized doctors based on your location. PulsePal – where advanced technology meets user-friendly design for your secure, connected health journey.

#
> ## Core Features Implemented

1. Secure Medical Record Storage:
- Users can securely store their medical records using decentralized identifiers (DIDs) in the app.
- Data stored through decentralized web nodes (DWNs) ensures security and user ownership.

2. Connect with Similar Medical Conditions:
- An algorithm will match users based on their medical records, enabling them to chat and connect.
- Users can share experiences, insights, and support each other within the platform.

3. Home Remedies Section:
- Users can contribute and share simple, effective home remedies.
- Remedies will be rated by users to gauge their usefulness.

4. Recommend specialized doctors in your nearby areas, based on your current location

#
> ## Technologies
| Stack | Usage |
| :------------------ | :------------------ |
| **`Web5`** | Backend |
| **`React JS + tauri + tailwind`** | Frontend |

#
> ## Repo Setup


To setup the repo, first fork the Web5-hack Repo, then clone the forked repository to create a copy on the local machine.

$ git clone https://github.com/coder12git/Web5-Hack.git


Change directory to the cloned repo and set the original Web5-Hack repository as the "upstream" and your forked repository as the "origin" using gitbash. and make sure to switch to dev branch

$ git remote add upstream https://github.com/coder12git/Web5-Hack.git

#

> ## Requirements
#
- [Cors extension](https://chromewebstore.google.com/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf)
- Node JS

#
> ## Setup the Frontend
- First run the frontend on your local server to ensure it's fully functional before building for production.
#
1. Clone the repository

```
git clone https://github.com/coder12git/Web5-Hack.git
```

2. Navigate to the project folder

```
cd Web5-Hack/tauri-app
```

3. Install dependencies

```
npm install
```

4. To start the server run

```
npm run dev
```

#

## Useful links

## View attribution files here

## Explainer video (User POV)

https://github.com/coder12git/Web5-Hack/assets/108334168/f465aff5-d1b9-4116-bb91-87e1906baec6

## Demo Video (Clients POV)

- [Pitch Deck](https://github.com/coder12git/Web5-Hack/files/13853501/PULSEPal.pdf)
- [Frontend Deployment](https://web5-hack-413v.vercel.app/#/)

> ## Contributors

This Project was created by these awesome dedicated members


Team

> ## What's next for PulsePal

- Personalized Health Insights: "Our plan includes integrating AI-driven analytics to offer personalized health insights, assessing individual health risks and predicting future health trends based on users' medical records."

- Natural Language Processing (NLP) Chatbot: "We aim to implement an NLP-powered chatbot that assists users in comprehending medical terminology, interpreting test results, and providing preliminary guidance in emergencies based on entered symptoms."

- AI-Driven Diagnostics: "Incorporating an AI system for preliminary diagnostics, we intend to analyze symptoms and user-entered data to provide suggestive measures or identify potential health issues, prompting users to seek professional medical advice."

- Augmented Reality (AR) for First Aid Guidance: "Our future plan involves integrating AR technology to guide users through basic first aid procedures by overlaying instructional visuals onto real-time surroundings."

- Health Gamification and Incentivization: "To encourage healthy habits, we plan to introduce gamification within PulsePal, utilizing AI to personalize challenges, rewards, and reminders aligned with individual health goals."

- Predictive Appointment Scheduling: "Utilizing AI algorithms, we aim to predict potential health concerns or follow-up appointments based on stored medical records, proactively suggesting relevant appointments or check-ups."

#
> ## Contributing to the project

If you find something worth contributing, please fork the repo, make a pull request and add valid and well-reasoned explanations about your changes or comments.

Before adding a pull request, please note:

- This is an open source project.
- Your contributions should be inviting and clear.
- Any additions should be relevant.
- New features should be easy to contribute to.

All **`suggestions`** are welcome!
#
> ##### README Created by `Enebeli Emmanuel` for PulsePal