Skip to content
    Back to all Bounties

    Earn 90,000 ($900.00)

    Time Remainingdue 1 month ago
    Canceled

    Build Secure CSV-Based Financial Ledger with OpenAI Categorization (Bill.com, Payoneer, PayPal, Deel, Gusto)

    lilfar
    lilfar
    Posted 1 month ago

    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

    BonusReward
    🚀 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