Case study
Warranty Vault AI
Organize product warranties with AI-assisted document capture.
A product workspace for storing warranties, extracting key details from invoices and cards, and surfacing renewal reminders before coverage expires.

Gallery
Contribution
- Designed and built the marketing landing and authenticated product flows in Next.js.
- Connected AI extraction for dates, vendors, and coverage details from uploaded documents.
- Implemented document upload, review, and confirmation before persistence.
- Shipped reminder-oriented UX with clear empty, loading, and success states.
Outcome
Turned a common household admin task into a structured digital workflow with practical AI assistance.
Technical decisions
Document-first capture flow
Designed the product around upload, review, and confirmation so AI extraction could be corrected before saving.
Next.js · Gemini
Separated marketing from authenticated workspace
Kept the public landing focused on value and onboarding while the vault experience handled uploads, records, and reminders.
Next.js · NextAuth · PostgreSQL
Challenges
Messy warranty document formats
Receipts and PDFs arrived with inconsistent layouts and missing fields.
Resolution: Used AI extraction as a draft, then required user confirmation for dates and vendor details before persistence.