अवलोकन
एक running/fitness platform जो phased workout plans बनाता है, activities track करता है और runs पर AI feedback देता है। मैंने इसे intern रहते शुरू से बनाया।
यह Strava और Garmin से असली data sync करता है (पूरा OAuth 2.0), scikit-learn model से training paces predict करता है, और एक Google Gemini agent runs का lap-by-lap विश्लेषण करके WhatsApp पर summary भेजता है।
मुख्य फ़ीचर्स
Architecture
- Astro/React frontend, 5 NestJS microservices (API + Strava/Garmin connectors) और एक Python/Flask ML service।
- 3 PostgreSQL databases (~20 Prisma models), Redis + BullMQ queues, GitHub Actions से AWS EC2 पर deploy।
- एक MCP server के रूप में expose किया ताकि AI agent app चला सके।
टेक स्टैक
- Astro
- React
- NestJS
- Node.js
- Python
- Flask
- PostgreSQL
- Prisma
- Redis
- AWS EC2
UPSCash
एक US department-store chain के लिए cash-reconciliation automation — हर store की end-of-day register cash को QuickBooks से मिलाता है और ज़रूरी discrepancies flag करता है। लगभग दो हफ़्तों में बनाया।
← देखेंAutonomous AI Testing Tool
DRCODE का मुख्य product — agents जो APIs और UIs खुद टेस्ट करते हैं। UI-testing toolkit मैंने शुरू से बनाया और API E2E हिस्से में bugs ठीक/सुधार किए।
देखें →