Inspiration
Freelancers and independent creators deserve to spend more time doing the work they love—and less time writing invoices, tracking payments, and chasing clients.
What it does Korva PayDay turns a plain-language description of completed work into an editable invoice draft. Review the client details, line items, currency, and payment terms, then send it through PayPal. Track what’s paid or overdue, and send a follow-up that sounds like you.
How we built it We built a React, Vite, and TypeScript frontend backed by a FastAPI service. Gemini helps extract invoice details from a natural-language request; Python normalizes the draft. PayPal handles invoice delivery, payment updates, and reminders, while SQLAlchemy stores invoice and webhook data.
Challenges we ran into Getting AI-generated invoice details into a dependable, structured format—especially when currency clues in the prompt could conflict with the model’s guess. We also focused on making invoice creation retry-safe and keeping payment statuses in sync with PayPal.
Accomplishments that we're proud of We brought the workflow together end to end: describe the work, review and edit an AI-assisted draft, approve the invoice, then track payment and follow up from one place. Nothing is sent before the user reviews and approves it.
What we learned AI is most useful when it speeds up the first draft, while clear user review and deterministic validation keep important financial details in the user’s control.
What’s next for Korva PayDay Make setup and onboarding smoother, expand payment options, and add smarter cash-flow insights and customizable follow-up workflows.
Built with
React, Vite, TypeScript, FastAPI, Python, Gemini, PayPal, SQLAlchemy, SQLite/PostgreSQL
Tags: Fintech, Payments, Invoicing, Freelancers, Creators, AI, Gemini, FastAPI, React, PayPal, Productivity, Cash Flow
Built With
- aggrid
- ai
- cashflow
- creators
- fastapi
- fintech
- freelancers
- gemini
- invoicing
- payments
- paypal
- postgresql
- productivity
- python
- sqlalchemy
- sqlite
- vite