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
Log in or sign up for Devpost to join the conversation.