
Open
Posted
•
Ends in 6 days
Paid on delivery
I have already built and stress-tested a Flask-based file-sharing server (Python + HTML/JS/PHP/CSS) with a current capacity of 60 GB. The core upload/download workflow is solid; what I now need is an incremental upgrade focused on user management and auditing. Primary tasks • Introduce a distinct Admin role with the usual create/read/update/delete privileges over files and users while keeping existing anonymous or regular-user access intact. • Add a lightweight, searchable activity log that records uploads, downloads, deletions and permission changes with timestamps and usernames (SQLite or another simple store is fine, as long as it plugs cleanly into the Flask app). Acceptance The new routes, templates and database tables should integrate with the present codebase without breaking current endpoints. I should be able to: 1. Create an Admin account from a CLI script or a protected web form. 2. View a paginated activity log directly from the dashboard and export it as CSV. 3. Run the existing unit tests plus your new tests and see everything pass. If you also spot easy wins around UI polish or security hardening while you are in the code, let’s discuss; I’m open to quick iterations so long as the two bullets above remain the main deliverables. The repository is ready on GitHub and I’ll provide a short walkthrough before you start.
Project ID: 40187869
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Zagazig, Egypt
Member since Jan 29, 2026
₹37500-75000 INR
₹12500-37500 INR
$250-750 USD
$30-250 USD
₹600-1500 INR
£18-36 GBP / hour
₹750-1250 INR / hour
₹1500-12500 INR
$29-38 USD
₹750-1250 INR / hour
₹600-1500 INR
$10-150 USD
$1500-3000 USD
₹12500-37500 INR
$10-30 USD
$29-38 USD
$30-250 AUD
$750-1500 AUD
₹12500-37500 INR
$10-30 USD