Skip to content

GSC-2023/Flutter_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Breakify | Google Solutions Challenge 2023

Screen Shot 2023-03-31 at 00 49 27 AM

Background

Numerous Singaporeans adopt a ‘rise and grind’ mentality, deeply ingraining this practice within its society’s values. Locally, 50% of employees have reported feeling burnt out from work, while 41% have their thoughts preoccupied with work even after hours. This ‘hustle culture’ has birthed a social stigma against taking breaks, for both students and working adults alike. Additionally, many Singaporeans do not prioritize their mental health: living in a country rooted in traditional Asian values, seeking avenues to improve one’s mental health is uncommon. Lastly, many Singaporeans are unaware of where to seek help for mental health. Only 43% believe that local healthcare systems actually treat mental health. From personal experience, we have also felt pressured to work consistently for the entire day, with few breaks in between long sessions of work, which often results in pains in the lower back and neck regions.

Overview

Being students ourselves, we felt that this was an important problem which required our attention. This led to the birth of Breakify, a one-stop platform primarily targetted at students and working adults to help keep track of their work and rest schedules. Breakify aims to allievate these pains by helping the user keep track of the time that they are working, and remind them to take breaks through the day. Breakify uses a recommendation model to tailor one's work-rest cycle based on past user data. This ensures optimal work and rest timings to aid the user in functioning at his/her peak.

Core Functionality

Break - Work Timer

The break-work timer pages are designed to be minimalistic to prevent any distraction during one's work session. Users may intuitively control their break and work sesssions using the buttons below each timer. Should a user be interrupted during a break or work session, he or she has the option to pause their session to ensure that their break and work times are not cut short.

Screen Shot 2023-03-31 at 00 50 36 AM

Social and Meetups

Under the social pages, users can add friends to go on breaks with.

Screen Shot 2023-03-31 at 00 51 28 AM

Activities

Breakify also incorporates the social element by showing other friends who are on breaks as well. The user can simply click on the name of a friend before being linked to Telegram to schedule a meet with them.

Screen Shot 2023-03-31 at 00 59 20 AM

Breakify also incorporates a walk feature, which uses the Google Maps API to generate a walking route to a notable landmark based on a user-specified duration.

Screen Shot 2023-03-31 at 00 52 30 AM

Built With

Running Locally

  1. Clone the repository
git clone https://github.com/GSC-2023/Flutter_App.git
  1. Install Flutter

  2. Install XCode

  3. Install Flutter packages

Flutter pub get
  1. This app currently has sign-up capability, however API keys required to be input for the app's functionality:

6.Running the Application on a Local Simulator. This is best viewed on the iPhone 14 Pro Max or a Pixel 6 Pro Simulator.

open -a simulator 
flutter run

UN Sustainable Development Goals

image

Target 3.4: Reduce mortality from non-communicable diseases and promote mental health, is tackled through the following approaches:

  1. Empowering users with instructions on an array of meaningful activities that can be taken during a break to enhance the effectiveness of mental breaks.
  2. Socialising feature connects users with friends who are on breaks and fights the stigma in Singapore against resting.
  3. Leveraging on collected data to recommend a personalised work-rest ratio, Breakify can cater to differing needs.
  4. Intentionally evaluating their mental state at the end of the day subsciously build in users a habit to reflecting their mental state.

image

Target 4.7: Education for sustainable development and global citizenship, is tackled through:

  1. As university undergraduates who have undergone the Singapore education system, we deeply resonate with the above-mentioned issues
  2. Mental health is an often overlooked topic in our society as it does not manifest itself in a tangible manner compared to physical illnesses
  3. Despite Singapore’s rigorous curriculum, information surrounding mental health is few and far between

Developers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •