Dev Care - One stop solution to take care of your health as developers

Overview

Dev Care: One stop solution to take care of your health as developers 👩‍💻

One-stop solution to take care of your health as developers. Dev Care will help you to take care of your back, eyes, and ears while working. The solutions we are working with are as follows:

Features

Back health:

For back health, the app has the feature of posture detection. It detects your posture at regular intervals and reminds you to sit straight if you are not.

Eyes health:

To relax your eyes there is a 20-20-20 rule which states that:

For every 20 minutes spent looking at a screen, a person should look at something 20 feet away for 20 seconds

This exercise relaxes our eyes and reduces eye strain. The app reminds you to follow this exercise at regular intervals.

Ear health:

For ear health, there is a 60-60 rule:

Only turn your device volume up to 60% and listen for no more than 60 minutes per day

The app checks if you are using earphones for longer than 60 minutes and reminds you to control your earphone usage if it is becoming unhealthy.

App walkthrough

Onboarding 👋

When a user visits the app for the first time, initial information and instructions are displayed to the user to make them familiar with the app. This app doesn’t require a login or signup.

Onboarding

Posture detection initial setup 🧍‍♂️

The app first needs to understand what a good posture is and what a bad posture is. For that, you’ll need to click at least 10 pictures for both cases. The app will learn from those images what a correct and incorrect posture is. After which, at regular intervals, the app will be able to check your posture and further inform you if it is not correct.

image.png

Dashboard 🏠

The dashboard displays the countdown timer. You can start and stop it whenever you want. You can opt to select only a few options to receive notifications for between back care, eye care, and ear care. Additionally, the app has a sweet cartoon creator whose mood will depend on how effectively you use this app. Dashboard

Reminders 🔔

You’ll receive reminders for doing the exercise, if your posture is incorrect and if you are using your earphones more than the limit at regular intervals.

Notification reminders

Analysis 📊

Dev Care will perform an analysis of your habits and visualize them through different charts. For back care, a pie chart is used to visualize how many times you are found sitting in good and bad posture. For eye care, a line chart is used to depict how many times a day you follow the exercise. For ear care, a bar graph is used to depict the daily usage of earphones.

ezgif.com-gif-maker (5).gif

Technologies and Tools used 🛠

You might also like...

All-in-one solution for configuring ESLint in all of your projects

All-in-one solution for configuring ESLint in all of your projects

✨ All-in-one solution for configuring ESLint in all of your projects ✨ ⚠️ May not work in your project. This is related to eslint module resolution pr

Nov 28, 2022

BASIC is a web application contains basic applications related to studies, love, health, weather, productivity. This project aim to simply the user's life in anyway.

BASIC is a web application contains basic applications related to studies, love, health, weather, productivity. This project aim to simply the user's life in anyway.

BASIC is a web application contains basic applications related to studies, love, health, weather, productivity. This project aim to simply the user's life in anyway. Supported by all operating system, need an internet connection for working properly.

Dec 19, 2021

NewsStation is a news app which can be used to grab daily news bites. If you are interested in news whether politics, business, entertainment, general, health, science, sports and technology news NewsStation is for you!

NewsStation is a news app which can be used to grab daily news bites. If you are interested in news whether politics, business, entertainment, general, health, science, sports and technology news NewsStation is for you!

This is a NewsStation WebApp Project Using News API NewsStation is a news app which can be used to grab daily news bites. If you are interested in new

Feb 7, 2022

A health-focused app for users to be able to track workouts and nutritional data with a social media component to inspire friendly competition among the users.

A health-focused app for users to be able to track workouts and nutritional data with a social media component to inspire friendly competition among the users.

Aug 26, 2022

Menty is AI robot mental health.

Project for Google Solution Challenege 2022 (Name: Menty - (Mently healthy)) Ananda Rauf and Harsh Sharma together build this website which works usin

Mar 25, 2022

An implementation of gRPC health checks, for node.js-based apps that uses @grpc/grpc-js as a base.

gRPC Health Check An implementation of gRPC health checks, for node.js-based apps that uses @grpc/grpc-js as a base. Installation yarn add git+https:/

Aug 31, 2022

Palaemon is an open-source developer tool for monitoring health and resource metrics of Kubernetes clusters and analyzing Out of Memory (OOMKill) errors

Palaemon is an open-source developer tool for monitoring health and resource metrics of Kubernetes clusters and analyzing Out of Memory (OOMKill) errors

Palaemon 🍤 🍤 An Electron based developer tool for Kubernetes cluster monitoring and error analysis Palaemon is a Greek, child sea-god who came to ai

Dec 28, 2022

Generate a text health information easily.

Generate a text health information easily.

Hitokoto Generate a text health information easily. Powered by Rust, TypeScript, Vite, and Tauri. Features Multi-Platform Support - You can use all of

Oct 9, 2022

Here I will add daily one problem with solution basic to advance level and try to add multiple solutions of a single problem.

#100-code-days 🕰 I am adding daily 1 JavaScript solution here 📟 and you can fork the repo for add your solution for any specific probelm ⌛️ Day 01:

Jan 22, 2022
Comments
  • chart.js && ng2-charts not installed

    chart.js && ng2-charts not installed

    There is an issue in the project when you run it for the first time. The dependencies :

    1. "chart.js": "^3.7.1",
    2. "ng2-charts: : "^3.0.8"

    are not a part of the package.json.

    I have made the changes and added them as a part of dependencies in the project. So, running npm i will be sufficient to run the project with all the dependencies.

    Once you close the PR this issue will be resolved.

    opened by apoorvachikara 2
  • 1. Added a constant file for About page 2. Added the large text in th…

    1. Added a constant file for About page 2. Added the large text in th…

    1. I have added the constant file for all the APP constant.
    2. Added the constant for the About Page.
    3. Added the large text in the constant file.
    4. Replace the long text with the About page constant.
    opened by apoorvachikara 2
  • solve netlify route problem

    solve netlify route problem

    as we move from '/' to a different route netlify was not able to identify the route. This will solve the problem by telling netlify to redirect to index.html

    opened by nityam01 2
Owner
Full stack developer
null
A devtool improve your pakage manager use experience no more care about what package manager is this repo use; one line, try all.

pi A devtool improve your pakage manager use experience no more care about what package manager is this repo use; one line, try all. Stargazers over t

tick 11 Nov 1, 2022
🌹 Your one stop place for moderation and more.

Azalea Azalea is a advanced moderation bot used. This repo includes, the discord bot: Moderation, server stats, welcome & leave, reaction roles, auto

Saige 2 Sep 13, 2022
radiQL, your one-stop-shop for migrating from a legacy REST backend to an efficient and modern GraphQL API

Welcome to radiQL, the one-stop solution for setting up GraphQL on a PostgreSQL database. Check out our Medium article here. At A Glance: Give us your

OSLabs Beta 90 Nov 14, 2022
A one-stop app to manage and organize your daily reading habits!

Reading Tracker with Local Authorization This is a place where you can write down all the books you plan to read, are currently reading, have finished

Nathan Folkman 4 Sep 9, 2022
One-stop Go+ programming language environment manager

InGop (Go+ language) One-stop Go+ programming language environment manager How do I learn the Go+ programming language quickly? Start with installatio

uiuing 15 Nov 21, 2022
A simple example repo that demonstrates the dynamic ephemeral storage solution for AWS Lambda outlined in the corresponding Storyboard Dev Blog post.

AWS Lambda Dynamic Ephemeral Storage Example A simple example repo that demonstrates the dynamic ephemeral storage solution for AWS Lambda outlined in

Storyboard.fm 3 Jun 14, 2022
An Open Source Dev Community for Elite Developers by Ablestate Creatives Ltd.

Ablestate Dev Community Are you looking for a Developer Job in Companies in Europe, Canada and US. Get listed Fork Edit community.json Add your detail

Ablestate 6 Aug 20, 2022
Your center for health applications ❤️📝

❤️ Health Center Health Center is an app that puts you in one place to use health-related calculation tools! ?? Tech stack React create-react-app styl

Revku 6 Aug 24, 2022
Download all Moodle files with one click. This is a Chrome extension built to save time and effort from downloading files manually one by one!

Moodle Downloader Extension Moodle downloader extension for Chrome. The extension is tested with both the TUM moodle and the official moodle demo. Not

Zhongpin Wang 8 Nov 15, 2022
GraphErr is an open-source error handling library for GraphQL implementations in Deno. It's a lightweight solution that provides developers with descriptive error messages, reducing ambiguity and improving debugging.

GraphErr Descriptive GraphQL error handling for Deno/Oak servers. Features Provides additional context to GraphQL's native error messaging for faster

OSLabs Beta 35 Nov 1, 2022