Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/coder12git/web5-hack
- Owner: coder12git
- License: apache-2.0
- Created: 2023-12-30T08:43:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-09T08:44:26.000Z (about 1 year ago)
- Last Synced: 2024-11-08T14:54:13.853Z (3 months ago)
- Topics: google-maps-api, react, tailwindcss, tauri, typescript, web5
- Language: TypeScript
- Homepage: https://web5-hack-413v.vercel.app/
- Size: 793 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PulsePal-MVP 🌟
## Welcome to the PulsePal MVP repository
> ## 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 Implemented1. 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
> ## 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 projectIf 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