Skip to content

Latest commit

ย 

History

93 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฅ StanceSense - AI-Powered Parkinson's Disease Monitoring and Intelligent Rehabilitation System.

Real-time Symptom Monitoring & Clinical Insights Platform

A comprehensive IoT-enabled web platform with AI-powered analysis for Parkinson's disease patients, caregivers, and healthcare providers featuring real-time tremor detection, rigidity monitoring, gait analysis, and personalized therapy recommendations.

Next.js FastAPI TypeScript Python WebSocket


๐Ÿ‘ฅ Team QWERTY

Core Team

  • ROHAN BAIJU: Team Lead

    • AI/ML Model Development & Integration
    • Backend Engineering
    • Backend-Frontend Integration
  • DHIYA K

    • Frontend Development
    • Backend Integration
    • UI/UX Design
  • UDITH S

    • Hardware Development
    • Game Developer
    • Backend Integration
  • JOEL JO

    • Hardware Integration
    • PCB Design
    • Game testing and fine tuning

๐Ÿ“ธ System Overview

๐ŸŽจ User Interface

Analytics Dashboard

Analytics Dashboard Real-time symptom monitoring with live charts, AI clinical summaries, and personalized care recommendations

Sensor Data Visualization

Sensor Cards Tremor, Rigidity, and Gait Stability tracking with severity indicators and status detection

Game Therapy Interface

Games Interface Strength Meter Game Interactive rehabilitation games for motor skill improvement and therapy engagement

Rewards System

Rewards System Reward system to encourage patient engagement and adherence to therapy routines

Doctor Consult System

Rewards System Ibuilt Doctor communication system to encourage direct communication

๐Ÿ”ง AI Model Analytics

Ai Analysis and datasets

Highly accurate Models for verification of Data packets

๐Ÿ”ง Prototype System Design

Complete System Architecture

System Architecture End-to-end data flow from hardware sensors through Node.js ingestion to FastAPI AI processing

Wearable Sensor Unit

Prototype-Unit

Circuit Diagram

Prototype-PCB-Unit

PCB Design

Prototype-PCB-Unit

Real-Time Data Flow

Live Demo

Data Packet recived from the hardware ๐Ÿ‘†

Live Demo

NODE JS WebSocket to FAST API real-time sensor data streaming with sub-second latency ๐Ÿ‘†

Live Demo

WebSocket-based fastapi streaming to frontend ,again with sub-second latency ๐Ÿ‘†


๐ŸŽฏ Project Overview

TEAM-QWERTY developed this solution for the IEEE Anveshan Hackathon to revolutionize remote Parkinson's disease monitoring through IoT, AI, and real-time analytics.

The Challenge

Parkinson's disease affects over 10 million people globally, requiring continuous symptom monitoring and frequent clinical assessments. Traditional methods rely on periodic in-person visits, making it difficult to track symptom progression and adjust treatments in real-time.

Our Solution

A complete IoT-AI platform featuring:

  • โœ… Real-time Sensor Monitoring: Arduino R4-based wearable with accelerometer & EMG sensors
  • โœ… AI-Powered Analysis: Machine learning models for tremor, rigidity, and gait assessment
  • โœ… WebSocket Streaming: Sub-second latency data transmission to web dashboard
  • โœ… Clinical RAG System: Contextual alerts with personalized care recommendations
  • โœ… Game Therapy: Interactive rehabilitation exercises with biofeedback
  • โœ… Rewards System: Gamification to boost patient engagement and adherence
  • โœ… Modern UI: Beautiful, responsive interface built with Next.js and TypeScript

๐Ÿ—๏ธ System Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        HARDWARE LAYER                           โ”‚
โ”‚  Arduino R4 + MPU6050 (Accelerometer) + EMG Sensors (Wrist/Arm)    โ”‚
โ”‚  ๐Ÿ“ก WiFi Transmission โ†’ JSON Packets every 500ms               โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                     โ”‚
                     โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                     INGESTION LAYER                             โ”‚
โ”‚  Node.js Service (Port 8080) - Data Validation & Forwarding    โ”‚
โ”‚  โ€ข Receives hardware JSON packets                               โ”‚
โ”‚  โ€ข Validates sensor data format                                 โ”‚
โ”‚  โ€ข Forwards to FastAPI for AI processing                        โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                     โ”‚
                     โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    AI PROCESSING LAYER                          โ”‚
โ”‚  FastAPI + Python (Port 8000) - Core Intelligence Engine       โ”‚
โ”‚  โ€ข ML Models: Tremor, Rigidity, Gait, PADS, sEMG               โ”‚
โ”‚  โ€ข RAG System: Contextual alerts & care recommendations         โ”‚
โ”‚  โ€ข Game Recommendations: Personalized therapy suggestions       โ”‚
โ”‚  โ€ข WebSocket Broadcasting: Real-time frontend updates           โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                     โ”‚
                     โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                     PRESENTATION LAYER                          โ”‚
โ”‚  Next.js + TypeScript (Port 3000) - User Interface             โ”‚
โ”‚  โ€ข Analytics Dashboard: Live symptom monitoring                 โ”‚
โ”‚  โ€ข Chart.js Visualizations: 20-point rolling charts            โ”‚
โ”‚  โ€ข Care Recommendations: Personalized tips display              โ”‚
โ”‚  โ€ข Game Integration: Therapy game launcher                      โ”‚
โ”‚  โ€ข Rewards System: Achievement tracking & progress             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿš€ Quick Start

Prerequisites

# Required software
- Node.js 18+ and npm
- Python 3.11+
- Arduino R4 Development Board
- MPU6050 Accelerometer
- EMG Sensors (optional but recommended)

Installation

1. Clone Repository

git clone https://github.com/ROHANBAIJU/TEAM-QWERTY.git
cd TEAM-QWERTY

2. Frontend Setup (Next.js)

cd FRONTEND/stansence
npm install
npm run dev
# Opens at http://localhost:3000

3. Backend Setup (FastAPI)

cd BACKEND/core_api_service
python -m venv .venv
.venv\Scripts\activate  # Windows
source .venv/bin/activate  # Mac/Linux
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
# API at http://localhost:8000

4. Ingestion Service (Node.js)

cd BACKEND/node_ingestion_service
npm install
node index.js
# Listening on http://localhost:8080

5. Hardware Setup (Arduino R4)

# Flash Arduino R4 with Arduino IDE
# Upload code from /EMBEDDED_SYSTEMS/
# Configure WiFi credentials
# Connect sensors: MPU6050 (I2C), EMG (Analog pins)

Quick Test

# Test simulator (no hardware needed)
cd BACKEND
python test_interactive.py
# Choose scenario to simulate sensor data

โœจ Key Features

โœจ Key Features

๐Ÿค– AI-Powered Analysis

  • Machine Learning Models: Pre-trained models for tremor frequency, rigidity detection, and gait assessment
  • Real-Time Processing: Sub-second analysis of incoming sensor data
  • PADS Dataset Integration: Parkinson's Activity of Daily Living Smartwatch dataset validation
  • sEMG Analysis: Surface electromyography for muscle rigidity quantification
  • Synthetic RAG System: Contextual clinical alerts without external API dependencies

๐Ÿ“Š Real-Time Dashboard

  • Live Symptom Monitoring: Chart.js visualizations with 20-point rolling window
  • WebSocket Streaming: Sub-500ms latency from hardware to frontend
  • Severity Indicators: Color-coded cards (green/yellow/red) for tremor/rigidity/gait
  • Connection Status: Visual indicators for backend connectivity
  • Responsive Design: Optimized for desktop, tablet, and mobile devices

๐Ÿ’ก Personalized Care Recommendations

  • Smart Recommendations: AI-generated care tips based on current symptom patterns
    • Heat therapy suggestions for rigidity
    • Assistive device reminders for gait instability
    • Medication timing optimization
    • Environmental safety recommendations
  • Game Therapy Suggestions: Personalized rehabilitation game recommendations
    • Tremor Focus: EMG Strength Dial for muscle control training
    • Rigidity Focus: Range of Motion Challenge for flexibility
    • Gait Focus: Balance Training Game for fall prevention
    • General Wellness: Memory & Coordination exercises

๐ŸŽฎ Interactive Rehabilitation Games

  • EMG Strength Dial: Real-time muscle control feedback using EMG sensors
  • Biofeedback Training: Visual representation of muscle activity (Starlord โ†’ Thanos levels)
  • Serial Communication: Direct Arduino/Arduino R4 integration via Web Serial API
  • Progress Tracking: Achievement system for therapy adherence

๐Ÿ† Rewards & Gamification

  • Points System: Earn points for consistent therapy engagement
  • Achievement Badges: Milestone recognition for progress
  • Leaderboards: (Planned) Community motivation and benchmarking
  • Streak Tracking: (Planned) Daily engagement monitoring

๐Ÿ”’ Privacy & Security

  • Demo Mode: Full functionality without requiring authentication
  • Firebase Integration: Optional cloud storage for multi-device access
  • Local First: All processing happens on-device when possible
  • No External AI APIs: Synthetic RAG system ensures data privacy

๐Ÿ“ Project Structure

TEAM-QWERTY/
โ”œโ”€โ”€ FRONTEND/
โ”‚   โ””โ”€โ”€ stansence/                   # Next.js + TypeScript frontend
โ”‚       โ”œโ”€โ”€ src/
โ”‚       โ”‚   โ”œโ”€โ”€ app/
โ”‚       โ”‚   โ”‚   โ”œโ”€โ”€ analytics/       # Real-time dashboard
โ”‚       โ”‚   โ”‚   โ”œโ”€โ”€ games/           # Game therapy interface
โ”‚       โ”‚   โ”‚   โ””โ”€โ”€ rewards/         # Rewards system
โ”‚       โ”‚   โ”œโ”€โ”€ components/          # Reusable UI components
โ”‚       โ”‚   โ”œโ”€โ”€ contexts/            # React contexts (Auth, SensorData)
โ”‚       โ”‚   โ”œโ”€โ”€ hooks/               # Custom hooks (useWebSocket)
โ”‚       โ”‚   โ””โ”€โ”€ services/            # API services
โ”‚       โ”œโ”€โ”€ public/                  # Static assets
โ”‚       โ””โ”€โ”€ package.json
โ”‚
โ”œโ”€โ”€ BACKEND/
โ”‚   โ”œโ”€โ”€ core_api_service/            # FastAPI AI processing engine
โ”‚   โ”‚   โ”œโ”€โ”€ app/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ routes/              # API endpoints
โ”‚   โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ ingest.py        # Data ingestion & AI processing
โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ rag_analysis.py  # RAG system endpoints
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ services/            # Business logic
โ”‚   โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ ai_processor.py  # ML model inference
โ”‚   โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ rag_agent.py     # Synthetic RAG alerts
โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ care_recommendations.py  # Personalized tips
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ models/              # Data models (Pydantic)
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ comms/               # WebSocket manager
โ”‚   โ”‚   โ”œโ”€โ”€ models/                  # Pre-trained ML models (.joblib)
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ acoustic_model.joblib
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ pads_model.joblib
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ rigidity_model_v0.joblib
โ”‚   โ”‚   โ””โ”€โ”€ requirements.txt
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ node_ingestion_service/      # Node.js data ingestion
โ”‚   โ”‚   โ”œโ”€โ”€ index.js                 # Main server
โ”‚   โ”‚   โ”œโ”€โ”€ aggregation-service.js   # Data aggregation
โ”‚   โ”‚   โ””โ”€โ”€ simulator.js             # Hardware simulator
โ”‚   โ”‚
โ”‚   โ””โ”€โ”€ test_interactive.py          # Interactive testing tool
โ”‚
โ”œโ”€โ”€ EMBEDDED_SYSTEMS/                # Arduino R4 Arduino code
โ”‚   โ””โ”€โ”€ sensor_firmware/             # Hardware firmware
โ”‚
โ”œโ”€โ”€ datasets/                        # Training datasets
โ”‚   โ”œโ”€โ”€ Parkinsson disease.csv
โ”‚   โ””โ”€โ”€ pads-parkinsons-disease-smartwatch-dataset-1.0.0/
โ”‚
โ”œโ”€โ”€ games.html                       # Standalone game interface
โ”œโ”€โ”€ package.json
โ””โ”€โ”€ README.md                        # This file

๐Ÿงช Technical Stack

Frontend

  • Framework: Next.js 16.0.0 (React 19, Turbopack)
  • Language: TypeScript 5.0
  • Styling: Tailwind CSS + Custom CSS
  • Charts: Chart.js 4.0
  • WebSocket: Native WebSocket API
  • State Management: React Context API

Backend

  • API Framework: FastAPI (Python 3.11)
  • ML Libraries: scikit-learn, joblib, NumPy, pandas
  • Async: asyncio, uvicorn
  • WebSocket: FastAPI WebSocket support
  • Data Validation: Pydantic v2

Ingestion Layer

  • Runtime: Node.js 18+
  • HTTP Client: Axios
  • WebSocket: ws library

Hardware

  • Microcontroller: Arduino R4 DevKit
  • Sensors:
    • MPU6050 (Accelerometer + Gyroscope)
    • EMG Sensors (Analog, wrist/arm)
  • Communication: WiFi (HTTP POST to Node.js)

Datasets

  • PADS: Parkinson's Activity of Daily Living Smartwatch dataset
  • sEMG: Surface electromyography for basic hand movements
  • Acoustic: Voice tremor analysis (optional)

๐Ÿ“Š Data Flow

Hardware โ†’ Cloud Pipeline

graph LR
    A[Arduino R4 Sensors] -->|WiFi POST| B[Node.js:8080]
    B -->|HTTP POST| C[FastAPI:8000]
    C -->|ML Processing| D[AI Models]
    D -->|WebSocket| E[Frontend:3000]
    C -->|RAG Analysis| F[Care Tips]
    C -->|Game Rec| G[Therapy Games]
    E -->|User Action| H[Games HTML]
Loading

1. Sensor Data Capture (Arduino R4)

{
  "device_id": "Arduino R4_001",
  "timestamp": "2025-11-16T14:30:00Z",
  "tremor": {
    "frequency_hz": 4.5,
    "amplitude_g": 0.8,
    "tremor_detected": true
  },
  "rigidity": {
    "emg_wrist": 45.2,
    "emg_arm": 38.7,
    "rigid": false
  },
  "safety": {
    "fall_detected": false,
    "accel_x_g": 0.1,
    "accel_y_g": -0.05,
    "accel_z_g": 0.98
  }
}

2. AI Processing (FastAPI)

  • Tremor score calculation (0-1 scale)
  • Rigidity assessment via EMG thresholds
  • Gait stability from acceleration patterns
  • Overall severity aggregation

3. Frontend Display (Next.js)

  • Real-time chart updates (Chart.js)
  • Severity color coding (green/yellow/red)
  • Care recommendation cards
  • Game therapy suggestions

๐ŸŽจ Design System

Color Palette (Dark Mode)

Primary:       #3b82f6  /* Blue for info */
Success:       #10b981  /* Green for stable */
Warning:       #f59e0b  /* Amber for moderate */
Danger:        #ef4444  /* Red for critical */
Background:    #0f172a  /* Deep navy */
Cards:         #1e293b  /* Slate */
Text:          #f1f5f9  /* Off-white */

Typography

  • Font: Inter (system font with fallback)
  • Sizes: 11px - 64px (responsive scaling)
  • Weights: 400 (regular), 600 (semibold), 700 (bold), 900 (black)

Components

  • Sensor Cards: Glass morphism with backdrop blur
  • Charts: 280px height, 6px line width, smooth animations
  • Buttons: 12px padding, rounded corners, hover effects
  • Loading States: Shimmer animation skeleton loaders

๐Ÿงช Testing & Simulation

Interactive Test Scenarios

python test_interactive.py

Available Scenarios:

  1. Steady State: Normal movement, no symptoms
  2. Tremor Episode: Elevated tremor frequency (5Hz)
  3. Rigidity Spike: High EMG readings (80+ ยตV)
  4. Fall Detection: Sudden acceleration spike
  5. Mixed Symptoms: Combined tremor + rigidity

Hardware Simulator

cd BACKEND/node_ingestion_service
node simulator.js

Generates realistic sensor data without physical hardware.


๐Ÿ“š API Documentation

FastAPI Endpoints

POST /ingest/data

Receive sensor data from hardware

{
  "device_id": "string",
  "timestamp": "ISO8601",
  "tremor": {...},
  "rigidity": {...},
  "safety": {...}
}

WebSocket /ws/frontend-data

Real-time data streaming to frontend

{
  "type": "processed_data",
  "data": {
    "scores": {
      "tremor": 0.45,
      "rigidity": 0.32,
      "slowness": 0.28,
      "gait": 0.15
    },
    "care_recommendations": ["..."],
    "recommended_game": {...}
  }
}

GET /docs

Interactive API documentation (Swagger UI) URL: http://localhost:8000/docs


๐Ÿ† Achievements & Recognition

IEEE Anveshan Hackathon

  • Challenge: Healthcare Technology Innovation
  • Focus: IoT-enabled remote patient monitoring
  • Innovation: Real-time AI analysis with game therapy integration

WON THE HACKATHON....

Winners Picture YEAA

Technical Highlights

  • โœ… Sub-second latency sensor-to-dashboard pipeline
  • โœ… 3 pre-trained ML models for symptom detection
  • โœ… Synthetic RAG system with zero external API calls
  • โœ… Responsive design across all device types
  • โœ… Modular architecture for easy extensibility

๐Ÿค Contributing

We welcome contributions! Please follow these guidelines:

Development Setup

# Fork the repository
# Clone your fork
git clone https://github.com/YOUR_USERNAME/TEAM-QWERTY.git

# Create feature branch
git checkout -b feature/amazing-feature

# Make changes and commit
git commit -m "Add amazing feature"

# Push and create pull request
git push origin feature/amazing-feature

Code Standards

  • TypeScript: Strict mode, ESLint rules
  • Python: Black formatting, type hints
  • Commits: Conventional commits format
  • Testing: Unit tests for new features

๐Ÿ“ License

MIT License - see LICENSE file for details.


Contact


๐Ÿ™ Acknowledgments

  • IEEE Anveshan Hackathon for the opportunity
  • PADS Dataset contributors for Parkinson's research data
  • Chart.js community for beautiful visualizations
  • FastAPI team for excellent Python framework
  • Next.js team for modern React development
  • Open Source Community for libraries and tools

๐Ÿ“– Additional Resources

Parkinson's Disease Research

Technologies & Frameworks


๐Ÿ”ฎ Future Roadmap

Phase 2: Enhanced Intelligence

  • LSTM models for symptom prediction
  • Federated learning for privacy-preserving training
  • Multi-patient caregiver dashboard
  • Mobile app (React Native)

Phase 3: Clinical Integration

  • HL7 FHIR integration for EHR systems
  • Telemedicine video consultation
  • PDF report generation for physicians
  • Medication interaction warnings

Phase 4: Advanced Features

  • Voice-controlled interface
  • AR/VR rehabilitation exercises
  • Social network for patient support
  • Clinical trial recruitment matching

๐Ÿ“ข Support

If you find this project helpful:

  • โญ Star the repository
  • ๐Ÿ› Report bugs via GitHub Issues
  • ๐Ÿ’ก Suggest features via Discussions
  • ๐Ÿค Contribute code or documentation
  • ๐Ÿ“ฃ Share with the community


Built with โค๏ธ for the Parkinson's community by TEAM-QWERTY

Empowering patients, caregivers, and clinicians with real-time AI-powered insights.


About

Created a Solution for Anveshan IEEE hackathon. PS -- WE WONN ^_^

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages