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.
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.
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.
Under the social pages, users can add friends to go on breaks with.
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.
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.
- Clone the repository
git clone https://github.com/GSC-2023/Flutter_App.git
Flutter pub get
- This app currently has sign-up capability, however API keys required to be input for the app's functionality:
- Generate your Firebase Config file at Firebase
- Generate your Google Maps API key at Google Cloud Product
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
Target 3.4: Reduce mortality from non-communicable diseases and promote mental health, is tackled through the following approaches:
- Empowering users with instructions on an array of meaningful activities that can be taken during a break to enhance the effectiveness of mental breaks.
- Socialising feature connects users with friends who are on breaks and fights the stigma in Singapore against resting.
- Leveraging on collected data to recommend a personalised work-rest ratio, Breakify can cater to differing needs.
- Intentionally evaluating their mental state at the end of the day subsciously build in users a habit to reflecting their mental state.
Target 4.7: Education for sustainable development and global citizenship, is tackled through:
- As university undergraduates who have undergone the Singapore education system, we deeply resonate with the above-mentioned issues
- Mental health is an often overlooked topic in our society as it does not manifest itself in a tangible manner compared to physical illnesses
- Despite Singapore’s rigorous curriculum, information surrounding mental health is few and far between