Inspiration

Every family has faced this moment — a loved one needs emergency care, and nobody can find the old prescriptions or test reports. We experienced this personally, and it showed us a massive gap in global healthcare.

Less than 3% of people worldwide have organized digital health records. Prescriptions get lost, medicine schedules are forgotten, and patients repeat their entire medical history at every new doctor visit.

We built MedVault because we needed it ourselves.

What it does

MedVault is a Personal Health Record SaaS that gives every family a secure digital vault for their complete health history.

  • Smart Health Records — Upload and organize prescriptions, lab reports, and scans
  • Medicine Tracker — Track doses, set reminders, get refill alerts before stock runs out
  • Family Vault — Manage health records for your entire family under one account
  • Instant QR Share — Generate a secure QR code. Any doctor scans it and sees complete history
  • AI Health Summary — AI generates a plain-English health summary for any doctor visit
  • Bank-Grade Security — AES-256 encryption, only you control your data

How we built it

Frontend: Next.js 14 with App Router, TypeScript, Tailwind CSS, Vercel V0 for AI-assisted UI generation

Backend: Next.js API Routes, bcryptjs authentication, secure cookie sessions

Database: AWS DynamoDB — 5 purpose-built tables:

  • medvault-users
  • medvault-health-records
  • medvault-medicines
  • medvault-family-members
  • medvault-family-shares

AI: Claude by Anthropic for intelligent health summary generation

Deployment: AWS Amplify with CloudFront CDN

Challenges we ran into

  • Designing a DynamoDB schema that efficiently handles both relational family data and flexible health record structures
  • Building a QR sharing system with automatic expiry and security controls
  • Creating an AI summary that works across different types of medical records
  • Making the UI feel premium and trustworthy for a health application

Accomplishments we're proud of

  • Built a complete 8-page SaaS application in under 4 days
  • Genuine AWS DynamoDB integration with real authentication
  • AI-powered health summary generation
  • QR code sharing with automatic expiry
  • Mobile-responsive design across all pages
  • Clean, premium UI that feels like a funded startup product

What we learned

  • AWS DynamoDB schema design for healthcare applications
  • Next.js 14 App Router with TypeScript
  • Building secure authentication without third-party auth providers
  • How to use Vercel V0 for rapid UI generation
  • Designing for trust in health applications

What's next for MedVault

  • Native mobile apps (iOS + Android)
  • Lab report auto-parsing with AI
  • Insurance claim document management
  • Telemedicine integration
  • Multi-language support
  • Doctor portal for clinic management
  • Government health scheme integration
  • Expand to underserved markets globally

Built With

  • aws-amplify
  • aws-cloudfront
  • aws-dynamodb
  • claude-ai
  • next.js
  • tailwind-css
  • typescript
  • vercel-v0
Share this project:

Updates