How I Built an AI Invoice Generator with Groq, AWS DynamoDB, and Vercel v0

Published: (June 8, 2026 at 05:22 PM EDT)
2 min read
Source: Dev.to

Source: Dev.to

I built InvoiceAI an AI powered invoice generator that lets you describe Here’s how I built it for the #H0Hackathon. Freelancers and small businesses waste time manually creating invoices. -Vercel v0 — scaffolded the entire UI in one prompt Next.js 16 — framework Groq (Llama 3.3 70B) — AI natural language to invoice fields AWS DynamoDB — stores every generated invoice Paystack — generates real payment links jsPDF — client-side PDF generation Vercel — deployment User types: “50 hours of mobile app development at $80/hr for TechLagos Ltd, 7.5% VAT”

Groq parses the text and extracts structured invoice data Live preview updates instantly User downloads PDF — invoice is saved to DynamoDB automatically One click generates a real Paystack payment link to send to the client I used Vercel v0 to scaffold the entire UI in one prompt. It generated Using the AWS SDK v3, I connected DynamoDB directly from Next.js server actions. await dynamo.send(new PutCommand({ TableName: ‘invoices’, Item: { invoiceId: data.invoiceNumber, clientName: data.clientName, clientEmail: data.clientEmail, items: data.items, createdAt: new Date().toISOString(), }, }))

AI generates invoice from plain English in under 2 seconds Real PDF download (no print dialog) Real Paystack payment link generation Every invoice stored in DynamoDB Live demo: https://invoiceai-brown.vercel.app GitHub: https://github.com/LrdSantan/invoiceai This was built for the #H0Hackathon AWS Databases + Vercel v0. Built by Ayodeji full stack engineer and founder of Tixora.

0 views
Back to Blog

Related posts

Read more »