Skip to content

Charan0313/balencebeats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BalanceBeats App 🌟

BalanceBeats is a mobile application developed with Flutter, dedicated to advancing the United Nations Sustainable Development Goal for Good Health and Well-being. 🚀 The app is meticulously designed to monitor and enhance mental health by tracking sleep levels, heart health, and stress levels, contributing to a healthier and more balanced lifestyle. We aim to address early-stage mental health challenges faced by individuals.

Try BalanceBeats

Try out our app now! You can download the latest version from the GitHub Releases section. Simply download the APK file and follow the installation instructions.

You can also clone the repository and run the project in your local environment by following installation instructions below.

Glimpse 📱

Balance Beats Preview Chatbot LearnPage

Demo Video

BalanceBeats_Demo.1.mp4

Check out complete demo at https://youtu.be/FdUHskxBDww?si=u14RsEPWyq4l8V_b

Why Choose Us

BalanceBeats stands out for its unique combination of innovation, personalization, and a heartfelt mission. Our team, composed of talented and passionate students, brings a fresh perspective and a dedication to addressing the critical issue of mental health among students. Unlike large corporations, we are driven by a genuine concern for our peers and a shared commitment to making a positive impact on society. Our app not only monitors sleep, heart, and stress levels but also incorporates a personalized chatbot, "Bestie," providing empathetic mental health support. By choosing BalanceBeats, you support a project fueled by creativity, empathy, and a deep understanding of the challenges faced by students today.

Features 🎉

  • Sleep Monitoring: 🌙 Track sleep patterns and gain insights for improved sleep quality, capturing values with user permission to provide more personalized insights.
  • Heart Health: ❤️‍🔥 Monitor heart levels for a comprehensive understanding of cardiovascular health.
  • Stress Levels: 😓 Receive real-time updates on stress levels and personalized support. If stress levels exceed 70, the app performs a comprehensive health analysis and sends emergency alerts to designated contacts.
  • Automated Alerts: 🚨 The app automatically initiates a call to the user and sends a default message to emergency contacts if high stress levels are detected.
  • Chatbot Support: 🤖 Interact with a personalized chatbot named "Bestie" for additional mental health support, aiming to solve problems and improve the user's mood.
  • Mental Health News: 📰 Receive curated news and articles to boost motivation and mood, using APIs to fetch news based on the user's mood.
  • Customized Contacts: 📞 Manage personalized emergency contacts for stress level notifications.

What We Learned 🧠

  • Flutter Development: 💙 Explored and implemented mobile app development using the Flutter framework, overcoming challenges and constantly learning.
  • Chatbot Development: 🤖 Created a personalized chatbot to provide mental health support using Google Gemini and underwent extensive training.
  • Data Visualization: 📊 Implemented visualizations for sleep, heart rate, and stress levels, gaining insights into LLMs and integrating them effectively.
  • Figma: Designed pages in Figma, enhancing our design skills and creating an appealing user interface.

Team Members 👥

Meet the incredible team behind BalanceBeats:


Aviral Katiyar

Charan

Ayush Gupta

Shishiro

About Us

We are students from IIIT Lucknow in our sophomore year, and this project has been a significant milestone for us in improving our concepts and overcoming hurdles.

Installation ⚙️

  1. Clone the repository:

    git clone https://github.com/Charan0313/balancebeats
  2. Navigate to the project directory:

    cd BalanceBeats
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

What's Next? 🚀

Our journey doesn't end here! The team is fully committed to elevating BalanceBeats to new heights. 🌈 We plan to introduce more features, refine user interactions, and incorporate valuable feedback from users like you. Stay tuned for updates as we relentlessly strive to improve the app, providing a more seamless experience for users dedicated to maintaining and enhancing their mental well-being.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •