Description
The current web-ft.py is a monolithic Flask application. Split it into modular components for maintainability and clarity.
Suggested Structure
app.py — Flask app factory and configuration
routes/ — Route handlers (API endpoints, page rendering)
services/ — Business logic (MongoDB queries, data processing)
utils/ — Shared utilities
Acceptance Criteria
Blocked By
Milestone
Milestone 1: Minimal Working System (Feb 28)
Description
The current
web-ft.pyis a monolithic Flask application. Split it into modular components for maintainability and clarity.Suggested Structure
app.py— Flask app factory and configurationroutes/— Route handlers (API endpoints, page rendering)services/— Business logic (MongoDB queries, data processing)utils/— Shared utilitiesAcceptance Criteria
Blocked By
Milestone
Milestone 1: Minimal Working System (Feb 28)