Inspiration
Developers spend almost half of the day at the desk working. As all of our work is done while sitting in one position in front of our computer screens, we invite all sorts of health issues like back pain and eye strain. On top of that, various developers listen to music with earphones while working for long hours. All these habits can cause a negative impact on our eyes, back, and ears. So, I built this app that will take care of your health
What it does
It analyzes your postures, screen time, etc. and keeps on notifying you
How we built it
- NextJS
- TailwindCSS
- MaterialUI
- Tensorflow
Challenges we ran into
The main challenge I faced while building this app was the bad posture detection feature. For classifying the posture into a good or a bad one, first, we need examples to train the machine learning model and I didn’t find any existing dataset for this. To solve this problem, I decided to ask the users to take their own pictures in both good and bad posture and then trained the model in the browser with those examples.
Accomplishments that we're proud of
I am very happy that I built such a complex app in a limited amount of time with utmost perfection and the machine learning is quite accurate
What we learned
I learned a lot about Tensorflow, Machine Learning and Charts
What's next for HealthyDev
PWA Centralized Database
Note: I've set the timer to 3 seconds in the demo just to show the functionality quickly. You'll hear a notification sound and see a popup in the deployed version
Built With
- materialui
- nextjs
- tailwindcss
- tensorflow
Log in or sign up for Devpost to join the conversation.