Project Info

Vibe Tracker

Devpost

Inspiration

I have pain in my right shoulder, it has been clearly because of my poor posture sitting in front of my laptop. I wish there would have been an assistant who would have reminded me every time I slouch for more than 15-20 seconds to correct my posture. We realized this could be a good utility application for most of the office workers. MediaPipe offers pose detection and landmarking of the body. And, A study found that the average office employee spends 1,700 hours a year in front of the computer. i.e. 6 hours a workday. There is good potential to track the emotional wellbeing by measuring the expressions and accordingly

What it does

With the help of live video input, Feature 1: Measures the slouch intensity and notifies if its beyond the threshold. (using Mediapipe) Feature 2: Measures the expressions elicited by browser-window/applications. (using Hume)

How we built it

1st Iteration: We used vanilla HTML/CSS/JS to run the application, soon realising the shortcomings, i.e. only restricted to the browser. Only Posture correction feature was added using Mediapipe. 2nd Iteration: We used Electron to build a native app, which was able integrate both the features that is expression measurements and slouch detection. We used Hume API for expression measurements.

Challenges we ran into

We teamed up 24 hours before the deadline. : shortage of time Deciding which platform to go with, considering the permissions and other aspects.

Accomplishments we're proud of

Ethan a full-stack developer tagging with beginner- Akshay. Using Gemini API to calculate the slouch intensity. (This was surly not the intended use case) Breadth of various technology stacks used on the project.

What we learned

Learning a novel approach to detect the slouch using Gemini-Mediapipe API. Learned about contributing and working on open-source projects. Team work Working towards deadline.

What's next

Gait analysis for detection of early onset of orthopedic conditions. Better UI, be able deploy for end user. Monitor emotional health and produce better insights using Hume's measuring expressions.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • CSSIn code
  • HTMLIn code
  • JavaScriptIn code
  • Google GeminiClaimed
  • TypeScriptClaimed

3 of 5 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

16 KB

Source files

9

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars