safeeyes
Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder
Clinical posture assessment and reporting tool
Translation pending
HealthPython · TypeScriptGitHub @Aarogya-VirohanOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A full-stack posture analysis platform built using:
The platform allows users to:
Frontend (Next.js)
↓
FastAPI Backend
↓
MediaPipe Pose Detection
↓
Landmark Extraction
↓
Biomechanical Calculations
↓
Severity Classification
↓
Clinical Synthesis
↓
Structured Report Generation
av-suite/
├── backend/
│ ├── app/
│ │ ├── api/
│ │ └── services/posture/
│ └── tests/
│
└── frontend/
└── posture-tool/
├── src/components/
├── src/lib/
├── src/types/
└── src/data/
MediaPipe detects:
Implemented posture metrics:
Metrics are classified into:
POST /posture/analyze
Multipart image upload:
side_image=<image file>
Returns:
git clone https://github.com/Aarogya-Virohan/av-suite.git
cd av-suite
cd frontend/posture-tool
npm install
npm run dev
Frontend runs on:
http://localhost:3000
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload
Backend runs on:
http://127.0.0.1:8000
Swagger docs:
http://127.0.0.1:8000/docs
npm run build
pytest
Add screenshots here:
Developed as part of the Arogya Virohan posture analysis initiative.