Hacktoberfest 2026 I - Submission for a friend A developer is building "Paperwork Translator," a mobile-first PWA that lets non-technical Spanish speakers photograph documents such as CFE electricity bills, SAT notices, or court summonses and receive plain-language explanations, deadline and amount extraction, step-by-step guidance, fraud warnings, and downloadable .ics calendar reminders. The project, an entry in the DEV Hacktoberfest Weekend Challenge 2026, runs entirely on open-source AI components with no closed-model APIs at runtime, and is developed in a FastAPI/SQLModel monorepo under a GitFlow workflow with non-stacked pull requests. now help me to accomplish this huge feature: I'm entering the DEV Hacktoberfest Weekend Challenge 2026 "Build for a Friend" . The project MUST comply with these rules: - The repo was created within the challenge window, which closes Monday, October 5, 00:59 Mexico City time. I want a working MVP by Sunday at 15:00 so I have time for the write-up and to hand it over. - Open-source AI must be the core of the product: at runtime, NO closed-model APIs are used no Claude, OpenAI, or Gemini . You're helping me build it, but the product runs entirely on open components. - Any commits after the deadline must be documented in the README. All architecture decisions below are already made. Build the whole project end to end, following the build order, without waiting for confirmation between steps unless a step explicitly says to stop. Time is the main constraint: always choose the simplest solution that works. Git workflow: GitFlow with non-stacked PRs ESSENTIAL, never skip Branches: - main: production only. Changes arrive only through release/ or hotfix/ PRs. - develop: integration branch. Changes arrive only through feature/ PRs. - feature/