Inspiration
Invoicing is paperwork nobody likes. One sentence should be enough to send an invoice.
What it does
A small web app that turns one typed sentence into a sent PayPal invoice. The user types something like "Invoice Marie $120 for website redesign", adds the recipient email, and clicks once. An AI step (Ollama, kimi-k2.7-code:cloud) parses the sentence into name, amount, currency and description; the app then uses the PayPal API (sandbox) to create and send the invoice, and shows the invoice ID, link and Sent status. No real money moves — sandbox only.
How we built it
Local web app at localhost:3000. The UI ("Bleu PayPal" — light fintech, PayPal blue, huge amount) was designed with Claude Code, and the app was built in VS Code with Cline + Ollama (Kimi). The PayPal credentials live only in a local .env file that is gitignored and never committed. Tested end to end: nine sandbox invoices sent successfully ($120.00 USD each, status Sent).
Challenges
Keeping the demo honest and safe: sandbox mode only, secrets out of the repo, and a UI simple enough that the whole flow fits in one screen.
What's next
The same one-sentence flow pointed at real invoices, with the "Bleu PayPal" UI (light fintech, big amount) as the permanent design.
Built With
- api
- claude
- cline
- code
- css
- express.js
- github
- html
- javascript
- kimi
- node.js
- ollama
- paypal
- vs