Earn 90,000 ($900.00)
Build Secure CSV-Based Financial Ledger with OpenAI Categorization (Bill.com, Payoneer, PayPal, Deel, Gusto)
Bounty Description
Short Description
Upload CSVs from Bill.com, Payoneer, PayPal, Deel, Gusto, or banks.
Normalize and label them using my OpenAI API key.
One secure ledger, no third-party storage, full control.
Detailed Description
I need a secure, lightweight financial ledger web app that:
Lets me upload CSVs from:
Bill.com
Payoneer
PayPal
Deel
Gusto
Chase/Wells Fargo
Normalizes transactions into a single schema:
Date
Vendor
Amount
Account Source
Tags (auto-assigned + editable)
Uses my OpenAI API key (passed securely) to:
Auto-tag category (contractor, SaaS, recurring, etc.)
Classify vendor type
Convert currency (e.g. MXN → USD)
Detect duplicates and anomalies
Allows filtering, querying, exporting (CSV)
Security Rules
No third-party storage
All secrets in Replit Secret Manager or .env
No unapproved logs or external data sync
All data must be inspectable and deletable
Deliverables
UI for CSV upload, ledger view, and export
Backend in Flask, FastAPI, or Node.js
Runs on Replit (or comes with Vercel/Supabase setup instructions)
Process at least 500 rows across multiple formats
Bonus | Reward |
---|---|
🚀 Deliver in < 5 days | +$250 |
📊 Dashboard w/ monthly burn + vendor chart | +$200 |
💬 Add natural query bar (e.g. “What’s my May spend on VAs?”) | +$100 |
📤 Push output to Google Sheets | +$100 |
🔐 Pass code audit for env/secrets | +$100 |
Budget | |
💰 Base: $1,500–$3,000 | |
💥 Bonuses: Up to $1,000 extra for hitting all milestones |
Timeline
🕒 10 days max
🔥 Bonus payout for delivery in < 5
#Python #NodeJS #React #OpenAI #Finance #CSV #Security #Deel #Gusto #Billdotcom