Python/Flask Developer for Dynamic Content Integration

Job ID: 40580038

Budget: $250 – $750 USD

PROJECT: UNANIMOUS! — Backend + Front-End Dynamic Content Integration

SUMMARY:
I need a developer to complete eight micro‑chunks of work in an existing Python/Flask/SQLite web application. The work must be 100% compatible with the current architecture, backend.py, index.html, host.html, player.html, and the existing JSON API flow.

TECHNOLOGY STACK (Mandatory):
• Python + Flask
• HTML + CSS + JavaScript
• SQLite
• JSON API endpoints
• Must integrate with existing backend.py, DB schema, and front-end pages

DELIVERABLES (8 Micro-Chunks):

Index Route Setup

Database Schema Test

Backend API Endpoints (running_line, menu_items, rates, disclaimer, ads)

Dynamic Running Line (DB-driven ticker)

Dynamic Menu Items (DB-driven popup)

Dynamic Rates & Fees (DB-driven content)

Dynamic Disclaimer (DB-driven content)

Ads Endpoint Preparation (/api/ads)

ACCEPTANCE CRITERIA:
• All pages load without broken assets
• All endpoints return valid JSON sorted by sort_order and filtered by active=1
• DB changes instantly reflect in UI
• No hardcoded text remains in dynamic pages
• All animations and UI behaviors remain intact

UAT TEST CASES:
• Visit each endpoint
• Add/edit/deactivate DB rows
• Verify JSON updates
• Verify UI updates
• Check console for missing assets

PAYMENT STRUCTURE:
• $250 deposit
• $250 after micro-chunk 4
• $100 after all micro-chunks
• $100 after final code handover

TIMELINE:
• Delivery: 2 weeks
• UAT: 1 week

REQUIREMENT:
Developer must follow the Technology Addendum and maintain full compatibility with the existing architecture, host-token model, anonymous player flow, and stateless room design.
Related categories: JavaScript Python CSS HTML5 HTML SQLite Backend Development Flask