Inspiration
Drinking is a huge part of our culture, however, it can be a slippery slope into addiction. It's an underrepresented problem with not much support, especially one on one.
As such, we wanted to deliver a solution to this!
What it does
It's a mobile app where users set a target and when they get notified to do the tests. These tests were decided based on research on how to best detect if a person is sober or not. With each test done day by day, this is visualised to the user, informing them of their progress. With each day contributing to growing a tree, like how they're growing theirselves.
How we built it
We utilised Dart and Flutter to create the mobile app, Python, and Flask for the backend, and an AI-based API detecting intoxication through facial recognition.
Challenges we ran into
Figuring out how to communicate data between the backend and frontend. Alongside, losing a team member due to a poorly timed illness.
Accomplishments that we're proud of
Despite our first time using Flutter, we were eagered to learn mobile development and used this as an opportunity to put that into practice! To develop and achieve the product we have now, is something none of us expected to do. Alongside, using this as an opportunity to solve a real world problem!
What we learned
We learnt how to use Flutter and how to use Flask to communicate between the backend and frontend. Alongside, how hard it is to develop a prototype in 24 hours!
What's next for Grow Sober
Despite our limited experience, we aim to add a personal chat bot, train a machine learning model to set targets based on the users progress, and launching this for friends and family to use.



Log in or sign up for Devpost to join the conversation.