diff --git a/submissions/.gitattributes b/submissions/.gitattributes new file mode 100644 index 00000000..dfe07704 --- /dev/null +++ b/submissions/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/submissions/README.md b/submissions/README.md new file mode 100644 index 00000000..968826f8 --- /dev/null +++ b/submissions/README.md @@ -0,0 +1,122 @@ +# Health Assessment AI πŸš‘βœ¨ + +An **AI-driven personalized health assessment app** that predicts diabetes risk based on user health indicators. +Built with **React + Supabase + TensorFlow.js**, this app provides actionable insights, secure data storage, and automated workflows. + +--- + +## πŸš€ Features + +* πŸ” **User Authentication** via Supabase +* πŸ€– **On-device AI predictions** with TensorFlow.js (client-side, fast & private) +* πŸ“Š **Diabetes risk assessment** with risk level, key factors, and recommendations +* πŸ’Ύ **Save assessments** to user dashboard (requires login) +* ⚑ **Make.com workflow integration** for external automation +* 🎨 **Modern UI** with Tailwind CSS + Lucide icons + +--- + +## πŸ‘₯ Team ID: T101 + +| Team Member | Role | +| ----------------- | --------------------------------------------------------------------- | +| **Kriti Mahajan** | Team Leader – AI model development & Make.com AI workflow integration | +| **Bhavisha** | GitHub & Web Development – Repository management & core web app | +| **Kartik** | Designing & Web Development – UI/UX & frontend implementation | +| **Krish** | Designing & Presentation – Visual design & final presentation | + +--- + +## 🧩 Problem Statement + +Develop an **AI-powered personalized health assessment app** that: + +* Predicts **diabetes risk** based on user health indicators +* Provides **actionable insights** & recommendations +* Integrates **AI models, workflows, and user history tracking** + +--- + +## πŸ› οΈ Tech Stack + +* **Frontend:** React (TypeScript) +* **Backend & Auth:** Supabase +* **AI & ML:** TensorFlow.js (Client-side inference) +* **Automation:** Make.com webhook integration +* **UI:** Tailwind CSS + Lucide Icons + +--- + +## βš™οΈ Setup & Running Instructions + +### 1. Clone Repository + +```bash +git clone +cd +``` + +### 2. Install Dependencies + +```bash +npm install +``` + +### 3. Model Hosting + +* Place the **pre-trained TensorFlow.js model** files (`model.json` and weight files) inside: + +``` +/public/model/ +``` + +### 4. Configure Supabase + +* Create a **Supabase project**. +* Add `.env` file in root with: + +```env +VITE_SUPABASE_URL=your-supabase-url +VITE_SUPABASE_ANON_KEY=your-supabase-anon-key +``` + +* Set up authentication & create an **assessments** table in your database. + +### 5. Configure Make.com Webhook + +* Replace placeholder webhook URL with your **actual Make.com webhook** in the code. + +### 6. Run Development Server + +```bash +npm run dev +``` + +Visit: [http://localhost:3000](http://localhost:3000) + +--- + +## πŸ“Œ Important Notes + +* πŸ”‘ User **must be logged in** to save assessments. +* ⚑ Model inference runs **locally on the device** (private & fast). +* πŸ”— Webhook integration allows automation via Make.com. +* πŸ”’ Keep API keys & webhook URLs **secure**. + +--- + +## πŸ“ž Contact & Contributions + +* Raise issues & PRs via **GitHub Issues**. +* Contact **Kriti Mahajan (Team Lead)** through repository channels. + +πŸ’‘ *If you found this project useful, don’t forget to give it a ⭐️!* + +--- + +## ⚠️ Disclaimer + +> This app is **to assist not replace qualified healthcare professionals** +> Always consult a **qualified healthcare professional** for medical concerns. + +--- diff --git a/submissions/hackathon .pptx b/submissions/hackathon .pptx new file mode 100644 index 00000000..0e93171a Binary files /dev/null and b/submissions/hackathon .pptx differ diff --git a/submissions/predi-watch-detect b/submissions/predi-watch-detect new file mode 160000 index 00000000..5c28964b --- /dev/null +++ b/submissions/predi-watch-detect @@ -0,0 +1 @@ +Subproject commit 5c28964be8ae97f05a92cda26e6099dd6b7fe5a7