Skip to content

Quit It! - social-media platform designed to support individuals in overcoming their habits with the help of friends

License

Notifications You must be signed in to change notification settings

WojciechBarczynski/BITEhack2024

Repository files navigation

BITEhack2024 - Quit It

Welcome to Quit It! - an innovative social-media platform designed to support individuals in overcoming their habits with the help of friends. Unique features that seamlessly integrate community support and the proximity of your closest provide an effective platform for both you and your friends to conquer habits together.

Introduction

Supporting individuals in overcoming addiction plays a crucial role in their success on the challenging journey toward health and regaining control over their lives. Being open, empathetic, and providing support can expedite the recovery process, helping individuals conquer the challenges associated with addiction. Support not only builds strong social bonds but also inspires positive changes, creating an atmosphere where every step towards health is acknowledged and encouraged.

In the event of breaking the streak of addiction-free days, the application promptly notifies the user of this occurrence. Additionally, it provides specific information regarding potential risks associated with reverting to the addiction. For example, in the case of smoking cigarettes, the app may highlight the increased risk of developing lung cancer based on research on Oxford and some other articles. This feature aims to emphasize the consequences of returning to the addiction and motivate the user to persist in their efforts to combat dependency.

Features

Our app has the most important and few unique features

  1. Reports

    • Users have the option to submit reports on behalf of friends or acquaintances who may have broken their resolutions.
    • Submitted reports are handled with sensitivity, maintaining privacy and respecting the well-being of the individuals involved.
    • The feature fosters a collaborative environment, promoting a sense of shared responsibility and support in the journey to overcome addiction report
  2. Predictive Lung Cancer Probability

    • In the event of breaking a resolution, the application issues a reminder to the user about the potential health risks associated with returning to the addiction.
    • This personalized insight aims to encourage users to stay committed to their resolutions by providing them with tangible health-related consequences.
    • The feature integrates the predictive model responsibly, using accurate information to motivate users in their journey towards overcoming addiction and improving their well-being. bitehack2024-prez6
  3. Adding Monitored Addictions

    • Users can add and monitor specific addictions within the application. 418218331_706209608327307_4459337217946631608_n
  4. Graphs Tracking Relapses

    • Visual representation of relapse occurrences over time, aiding users in identifying trends and triggers. bars
  5. Adding New Resolutions

    • Enable users to set and add new resolutions or goals related to their journey of overcoming addiction.
  6. Milestones

    • Celebrate and track significant milestones achieved in the process of overcoming addiction, motivating users with a sense of accomplishment. 417457323_3627269250873359_6680792068160749918_n

In Progress

Moreover, we designed some features for further development that will be available soon!

  1. Extended Support for Various Addictions and Medical Information

    • The application provides support for a broader range of addictions, allowing users to monitor different habits.
    • Additionally, it delivers medical information regarding health risks associated with specific addictions, enabling users to have a more comprehensive understanding of the risks linked to each habit.
  2. Piggy bank

    • This feature allows users to contribute funds in the event of breaking a resolution before a set deadline.
    • The collected funds are then donated to charitable causes chosen by the user, introducing a social and altruistic aspect to the process of overcoming addiction.
  3. Report Verification

    • A specially designed algorithm safeguards against malicious reports by verifying their authenticity.
    • In the case of a trusted reporter, removing a report becomes impossible without confirmation from other friends, adding an extra layer of security and integrity to the process.
  4. Adding Photo Evidence of Resolution Breakage

    • The feature enables users to add photos as evidence in their reports, allowing others to verify and understand the situation, even if they were not direct witnesses.
    • Integrating photos adds credibility to the reports, enabling the community to support each other more effectively on the journey to health and freedom from addiction.

Installation

Since the database in hosted on servers provided by AGH, connection requires using AGH VPN.

Frontend

npm install
npm start

Backend

build gradle project

Cancer Prediction Microservice

pip install -r requirements.txt
python3 app.py

About

Quit It! - social-media platform designed to support individuals in overcoming their habits with the help of friends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •