Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supreme-gg-gg/we-dream
Where dreamers connect -- winning the battle against sleep deprivation
https://github.com/supreme-gg-gg/we-dream
cloud-functions firebase firebase-auth firebase-firestore gamification-platform health healthkit ios ios-swift sleep social-network swift wellbeing
Last synced: 19 days ago
JSON representation
Where dreamers connect -- winning the battle against sleep deprivation
- Host: GitHub
- URL: https://github.com/supreme-gg-gg/we-dream
- Owner: supreme-gg-gg
- License: mit
- Created: 2024-05-06T16:10:51.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T03:06:28.000Z (2 months ago)
- Last Synced: 2024-10-14T02:46:20.561Z (about 1 month ago)
- Topics: cloud-functions, firebase, firebase-auth, firebase-firestore, gamification-platform, health, healthkit, ios, ios-swift, sleep, social-network, swift, wellbeing
- Language: Swift
- Homepage:
- Size: 5.24 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WeDream
Welcome to WeDream, an innovative solution designed to improve sleep for millions who struggle with rest and suffer its consequences.
## About WeDream
WeDream leverages gamification and social networking to motivate users to develop disciplined and regular sleep routines. Our accessible iOS app, combined with real-time accurate sleep data from advanced health wearables like Apple Watch and Galaxy Watch, aims to transform how people approach sleep and overall well-being.
### The Problem
Sleep deprivation is a widespread issue, expected to worsen as distractions increase. Despite understanding sleep's benefits, many find it challenging to maintain a healthy night routine. Many of our schoolmates have expressed concerns about getting sufficient high-quality sleep, noting difficulties with productivity and concentration in class.
### Our Solution
Inspired by the engaging features of Duolingo, WeDream motivates users to stay committed to improving their sleep habits. We are dedicated to empowering individuals who actively seek to improve their daily lives and become the best versions of themselves.
## Features
You can view sample photos showcasing these feature (real in-app footage) in [this Drive](https://drive.google.com/drive/folders/1jZoSl6NIJjcIptEM12Kf2NEYeehRcchT?usp=sharing).
- **Gamification**: Earn rewards and track your progress as you develop healthier sleep habits.
- **Social Networking**: Connect with friends and share your achievements to stay motivated.
- **Real-Time Sleep Data**: Access accurate sleep data from advanced health wearables like Apple Watch and Galaxy Watch.
- **User-Friendly iOS App**: An intuitive interface that makes it easy to track and improve your sleep routine.## Getting Started
Due to privacy and financial complications as well as the recurring costs, the project will not be released to the Apps Store in the foreseeable future. However, feel free to fork the main branch and run the project with XCode for your own interest. You can build it locally with an iOS simulator and test our existing features for inspiration! Here are a few points to note:
- **Firebase**: If you are not allowed to access the original database connected due to various reasons such as security rule conflict, please modify the app setup file to connect to your own database.
- **Leaderboard**: We have attached a version of the Cloud Functions as localhost so that you can just run the index.js file inside "firebase-server". However, please note that since the Google Cloud Service Account auth key must not be made public due to security reasons, you must modify it to suit your own database or rely on the Cloud Functions we have deployed on Google's servers
- **Firebase Authentication**: We are not responsible for any data leakage and the security of your information. Please do not create an account with a password that you use for other services.## Documentation
As this project is part of our Grade 12 Computer Science Course, we have attached these documents for high school visitors to learn more about our project and potentially apply our experience to your ICS4U project in the future. Inside the first document, you will also be able to see photos that demonstrate certain features of the app.
- [Software Development Document](https://drive.google.com/file/d/1t98hih2oPN2OMlbaCXA8FJT0SDIl-aSB/view?usp=sharing)
- [Project Brief](https://docs.google.com/presentation/d/1dN--nkRTe8h0pQwFc30J1iINycjwKJt6_zqvY2jmzoU/edit?usp=sharing)## Feedback
We value your feedback! If you have any questions, or suggestions, or need support, please reach out to us at [[email protected]](mailto:[email protected]). Please let us know if you want to contribute to the project in any way!
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Connect with Our Developers
- [Jet Chiang -- LinkedIn](https://www.linkedin.com/in/jet-chiang/)
- [Frank Zhang -- LinkedIn](https://www.linkedin.com/in/yifan-zhang-1a6b57269/)Thank you for choosing WeDream. Together, we can make sleep better for everyone!