Personalized vitamin packs, built from your bloodwork.
VitaPack is a subscription service that turns blood test results into personalized daily vitamin packs and ongoing replenishment. It is for health-conscious adults who want a simpler, more tailored supplement routine without guessing what to take or forgetting to reorder. The product combines lab intake, dosing logic, subscription management, and progress tracking into one experience.
Busy Professional Priya, 34 - Priya gets annual bloodwork through her primary care doctor but never knows which supplements are actually useful. She wants a trustworthy, low-friction way to translate results into a daily routine she will actually follow.
Fitness-Focused Daniel, 41 - Daniel tracks sleep, training, and nutrition carefully and uses lab work to optimize performance. He wants personalized supplementation that can adapt when his needs change.
Caregiver Elena, 52 - Elena manages supplements for herself and occasionally helps a parent who has multiple medications and sensitivities. She needs clarity, safety checks, and easy subscription controls.
Priya has a folder full of lab PDFs and a drawer full of half-used supplements. She uploads her latest blood test to VitaPack, confirms her preferences, and sees a personalized plan that explains exactly why vitamin D and B12 are included while other ingredients are left out.
Within minutes, she subscribes to a monthly pack that arrives pre-sorted into daily doses. A month later, she updates her plan with a new lab result, and the formulation adjusts automatically, giving her a routine she can maintain and a product she can trust.
Team & resourcing - Small cross-functional team - 2 full-stack engineers, 1 product designer, part-time PM, part-time clinical advisor, and shared QA/support.
Paste this into Cursor, Bolt, Lovable, or v0 to start building.
Build a full-stack web app called VitaPack, a subscription service for personalized vitamin packs based on uploaded blood test results. Core product: Users sign up, upload a lab PDF/image or manually enter biomarkers, confirm health preferences and safety constraints, then receive a personalized supplement pack recommendation with clear rationale, warnings, and recurring subscription checkout. Primary screens and flows: 1. Marketing landing page with clear value prop, safety disclaimer, and CTA to start 2. Auth flow with email plus Google/Apple sign-in 3. Lab upload flow with PDF/image upload, drag-and-drop, and manual fallback 4. Lab parsing review screen showing extracted biomarkers, confidence, and editable values 5. Preferences screen for allergies, diet, pregnancy/breastfeeding, medications, capsule preferences, and excluded ingredients 6. Recommendation results screen showing plan, ingredient rationale, safety warnings, dosage, and subscription price 7. Checkout screen using Stripe subscription billing 8. Account dashboard with active plan, shipment tracking, pause/skip/cancel, address changes, and lab history 9. Admin/support dashboard for order review, recommendation audit trail, and manual intervention Data model: Users, Profiles, LabUploads, BiomarkerReadings, Preferences, RecommendationPlans, RecommendationItems, SafetyWarnings, Subscriptions, ShipmentOrders, ShipmentTrackingEvents, ConsentRecords, AuditLogs. Each recommendation should store the input lab snapshot, the rule version, the generated explanation, and the final user-approved plan. Business rules: Implement a rule-based recommendation engine for common markers such as vitamin D, B12, ferritin, iron saturation, folate, magnesium, CBC basics, and general deficiency support. Apply hard safety checks for allergies, pregnancy, medication conflict flags, and excluded ingredients. Require explicit user consent and acknowledgement that the product is not medical advice. Support monthly subscription by default, with pause/skip/cancel controls and refill reminders. Tech stack: Use Next.js 14 with TypeScript, Tailwind CSS, shadcn/ui, Prisma, PostgreSQL, Stripe, NextAuth, and S3-compatible storage for lab files. Use server actions or API routes for the core workflow, and a background job queue such as BullMQ with Redis for parsing, recommendation jobs, and emails. Add analytics with PostHog and transactional email with Postmark. Implementation details: Make the UI clean, clinical, and mobile-first with accessible forms, high-contrast safety badges, and fast upload feedback. Include seed data, validation, error states, loading states, and an audit trail for recommendation versioning. Build the app so it is production-ready with secure file handling, role-based access, and a scalable architecture.
Design by The Resonance | Powered by GPC – The AI Transformation Company