Inspiration
Posture - the way we sit or stand is the foundation of all the movements our body makes. It is core to how our bodies adapt when subjected to different kinds of stresses. Poor posture results in joints and ligaments being subjected to extra wear and tear, increasing the risk of physical injuries. It has also been proven that poor posture can reduce lung efficiency and impact our emotional state and sensitivity to pain.
In today's world, people spend more time on their computers than anywhere else, often looking downwards, causing stress to their neck and spine muscles and joints. It has become imperative to create a tool that, like a caring mother, can remind us to maintain proper posture and take breaks from continuous device usage.
What it does
SpineSense is an in-browser solution that offers posture correction through object detection and machine learning. It provides resources in the form of YouTube videos and articles and compiles monthly reports on posture accuracy and stress levels. Additionally, it notifies users to rest their eyes for 20 seconds after every 20 minutes of continuous work, adhering to the 20-20 rule.
How we built it
SpineSense has been built using ReactJS, MaterialUI, SaSS, machine learning, and object detection technologies.
Accomplishments that we're proud of
We are immensely proud of integrating machine learning models to classify users' posture as correct or incorrect and to display the percentage of correctness.
What we learned
During this hackathon, our team gained a deeper understanding of several technologies and concepts:
MaterialUI: We learned how to effectively use MaterialUI to create a user-friendly and visually appealing interface. Object Detection: We enhanced our skills in implementing object detection algorithms to accurately monitor users' posture. Machine Learning Integration: We improved our ability to integrate machine learning models into a functional web application. User Experience Design: We focused on designing an intuitive user experience that ensures ease of use and engagement.
What's next for SpineSense
Browser Extension: SpineSense will soon be available as a browser extension, allowing users to seamlessly benefit from posture correction on any website they visit. Mobile App Development: We plan to develop a mobile application to extend the benefits of SpineSense to mobile users, providing posture correction and reminders on the go. Advanced Analytics: We aim to enhance our reporting capabilities by providing more detailed analytics and insights into users' posture habits and improvements. Integration with Wearables: We are exploring the possibility of integrating SpineSense with wearable devices to offer real-time posture monitoring and correction. Community and Support: We plan to build a community platform where users can share their progress, tips, and support each other in maintaining good posture.
Built With:
ReactJS MaterialUI SaSS Machine Learning Object Detection Try it out:
Log in or sign up for Devpost to join the conversation.