Inspiration
Freelancers often track their work in notes, then retype everything into an invoice. I built Note2Invoice to simplify that step.
What it does
Paste your work notes. AI extracts the client, services, quantities, and rates into an editable invoice. Review the details, fill in anything missing, and create a PayPal sandbox draft.
How I built it
I used HTML, CSS, JavaScript, and Node.js, deployed on Vercel. Meta Model API extracts the invoice details. PayPal’s Invoicing API creates the draft and retrieves it to verify its status.
Challenges
The main challenges were handling missing rates, preventing duplicate drafts, and adapting the local app to Vercel. The app requires user confirmation before creating an invoice.
What I learned
AI can reduce manual entry, but users need a clear way to check and correct its output. Calculations and validation should stay outside the AI model.
What’s next
Personal PayPal connections, more currencies, taxes, and an optional invoice-sending step.