https://github.com/alvinle2901/vinehealth
VineHealth is a pain management app made with React Native that offers practices by users pattern and connect them with people who share similar issues.
https://github.com/alvinle2901/vinehealth
cloud-firestore firebase-auth react-native typescript
Last synced: about 2 months ago
JSON representation
VineHealth is a pain management app made with React Native that offers practices by users pattern and connect them with people who share similar issues.
- Host: GitHub
- URL: https://github.com/alvinle2901/vinehealth
- Owner: alvinle2901
- Created: 2023-11-10T22:48:16.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-19T22:29:41.000Z (over 1 year ago)
- Last Synced: 2025-01-28T15:48:52.017Z (9 months ago)
- Topics: cloud-firestore, firebase-auth, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 58.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VineHealth: a social network focus on Health
## Description
This is our product for the Hackathon Junction 2023 - topic from Tietoevry.

VineHealth is a sustainable chronic pain management app that offers personalized, non-medication practices by analyzing user patterns and connecting them with friends who share similar issues, providing motivation and support.
The application will provide you suitable practices based on your current condition (which you have to input) and users can choose the practices to work on. Users can share their experiences on each practice so that other users can learn from. Implemented on React Native, Expo & TypeScript.
Additional features:
- [Firebase](https://firebase.google.com/) to store users data and practices using Cloud Firestore and Storage
- [Firebase Authentication](https://firebase.google.com/docs/auth) for authentication
- [Native Stack](https://reactnavigation.org/docs/native-stack-navigator/) for app navigation
- [Snap Carousel](https://www.npmjs.com/package/react-native-snap-carousel) carousel to show list of practices
## Screenshots
## Demo

## Install
Clone the repo:
```
$ git clone https://github.com/alvinle2901/VineHealth.git
```
Launch:
```
$ cd client
$ npm install
$ npx expo start
```
## APKs