Inspiration

The theme was accessibility, so we tackled the real-world "Final Boss": government bureaucracy. Websites like the IRCC are often dense and confusing for newcomers and neurodivergent individuals. We wanted to solve this by turning a painful citizen experience into a supported, gamified adventure.

What it does

Pocket Bureaucracy overlays a "Trainer & Creature" duo onto government portals. The Trainer: Ashly (Gemini) simplifies jargon and translates legalese. The Assist: RAG scans your uploaded documents to find specific answers (like DLI numbers) for you. The Game: Filling forms earns XP, evolving your companion from an egg to a hero, turning data entry into a dopamine-fueled quest

How we built it

We used a "Trojan Horse" architecture, running a Next.js 15 app inside the Chrome Side Panel. The Brain: Google Gemini handles logic, while MongoDB Atlas acts as the "Pokedex" vector memory. The Deployment: We containerized the app with Docker and deployed it to a DigitalOcean Droplet. We established a full CI/CD pipeline via GitHub Actions for automated production updates and secured it with SSL. The Voice: ElevenLabs provides dynamic accents to make the experience feel safe and familiar

Challenges we ran into

Time was our biggest enemy. We wanted to build a backend scraper to feed live form HTML into the RAG for better context, but we had to prioritize the core "Copy & Fill" functionality to ensure a stable demo. Polishing the game UI within the timeframe was also a significant hurdle.

Accomplishments that we're proud of

Successfully bridging a modern Next.js app into a Chrome Extension environment. Setting up a professional Dockerized production environment with CI/CD in record time. Creating an AI "role-playing engine" that effectively reduces user anxiety.

What we learned

We learned that AI can be an "executive function prosthesis," not just a chatbot. Adding a layer of nostalgia (Pokemon-style) significantly lowers the cognitive load of complex tasks.

What's next for Gotta Fill 'Em All!

Agentic Control: Ashly navigating and clicking through the page for you. API Auto-Fill: Direct integration with government APIs (like the CRA). Real Rewards: Exchanging XP for real-world benefits, like discounts on passport fees.

Built With

Share this project:

Updates