SympCheck Helper is a modern healthcare consultation chatbot that leverages the power of DeepSeek V3 API and Supabase to provide intelligent health-related assistance. Built with cutting-edge technologies, it offers a seamless and intuitive experience for users seeking health information and support.
Core Features | Status |
---|---|
🔍 Symptom Checker | Ready |
💡 Health Tips & FAQs | Ready |
🏥 Provider Search | In Progress |
💊 Medication Reminders | In Progress |
🌍 Multilingual Support | Ready |
- ⚡ Vite: Lightning-fast development environment
- ⚛️ React: Robust UI component library
- 📘 TypeScript: Enhanced code reliability
- 🎯 shadcn-ui: Beautiful, accessible components
- 🎨 Tailwind CSS: Utility-first styling
- 🔥 Supabase: Real-time database & authentication
- 🧠 DeepSeek V3 API: Advanced AI processing
- 📦 Node.js: Optional backend services
Click to expand database structure.
users (
user_id: uuid primary key,
name: text,
email: text unique,
language_preference: text,
health_preferences: jsonb,
created_at: timestamp with time zone
)
symptom_logs (
log_id: uuid primary key,
user_id: uuid references users(user_id),
symptoms: text,
bot_response: jsonb,
created_at: timestamp with time zone
)
reminders (
reminder_id: uuid primary key,
user_id: uuid references users(user_id),
medication_name: text,
dosage: text,
reminder_time: timestamp with time zone,
status: text
)
Node.js v14+
npm or yarn
Supabase account
DeepSeek V3 API key
1️⃣ Clone the repository
git clone https://github.com/tanishq-ctrl/sympcheck-helper.git
cd sympcheck-helper
2️⃣ Install dependencies
npm install
# or
yarn install
3️⃣ Configure environment
cp .env.example .env
4️⃣ Launch development server
npm run dev
# or
yarn dev
Create .env
file with:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_DEEPSEEK_API_KEY=your_deepseek_api_key
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Wearable Device Integration
- Health Analytics Dashboard
- Telehealth Consultations
- Emergency Services
- Health Records Management