Python Web App for Crypto Invoicing

Job ID: 39524537

Budget: ₹1,500 – ₹12,500 INR

I'm looking for a Python-based web app to generate invoices for my service business that accepts crypto payments (BTC, ETH, LTC, USDT-TRC20).

Key Requirements:
- Admin manually creates invoices with:
- Client name
- Email (required)
- Country
- Pincode (required)
- Address (optional)
- Short description
- Amount in USD
- Each invoice has:
- Public page showing details
- Fixed crypto wallet address
- Clients submit transaction ID after payment
- Admin manually verifies and marks invoice as paid

Admin Dashboard Features:
- Create/manage invoices
- Update coin addresses
- View submitted transaction IDs
- Mark invoices as paid

Additional Features:
- Support PDF download of invoices
- Optional Telegram integration to send invoice links
- Invoice ID format: INV-0001
- Security: Google Auth

Ideal Skills & Experience:
- Proficient in Python and web development
- Experience with crypto wallet integrations
- Knowledge of security measures like Google Auth
- Ability to create user-friendly admin dashboards

Looking for a simple, secure, low-cost implementation with full control over wallet addresses — no third-party payment APIs.

ALso one additional thing I want to connect one api FixedFloat which will then automatically receive BTC and send to specified usdt and same for more coins
Related categories: PHP JavaScript Python Software Architecture MySQL