Inspiration
Moving to a new country creates many small but stressful life-admin tasks. A newcomer may need a PPS number, immigration registration, a GP, mobile connection, banking, and moving help, while also trying to understand official sources and avoid unreliable advice.
LifePilot was built for newcomers to Ireland who need a clear next step, not another confusing search result.
What it does
LifePilot — Newcomer Action Plan asks a few short questions about city, main need, urgency, budget, preferred language, and context. It then creates a clear bilingual checklist with:
- what to do today
- what to do this week
- what to prepare
- document checklists
- official links
- caution notes
- local options where verified
- completion checkboxes
- copy and print/save support
- local progress restore after refresh
The supported city for this Build Week version is Limerick. The supported needs are PPS, IRP / Stamp, GP, Mobile SIM, Bank Account, and Moving.
How we built it
The feature is built into the existing LifePilot static website. It uses structured JSON plan templates, a deterministic JavaScript plan engine, and localStorage for checklist progress. It does not require accounts, payments, a backend database, or exposed API keys.
GPT-5.6 and Codex were used during OpenAI Build Week to design, implement, validate, test, deploy, and prepare the submission materials. The runtime page is deterministic and privacy-friendly; it does not claim to use live AI at runtime.
Challenges
The main challenge was trust. Life-admin guidance can easily become harmful if it invents prices, processing times, addresses, phone numbers, official requirements, or local providers. The Build Week version avoids that by using structured data and clearly marking incomplete information as not yet verified.
Accomplishments
- Added one focused flagship feature judges can test in under three minutes.
- Preserved existing LifePilot functionality.
- Added bilingual English and Simplified Chinese action plans.
- Added local-first privacy with no account required.
- Added demo, screenshots, testing notes, and Build Week documentation.
What we learned
A life-admin product does not need to act like a chatbot to be useful. For high-trust newcomer tasks, deterministic structure, verified links, and clear uncertainty labels can be more helpful than free-form answers.
What's next
Next steps are to add more verified cities, owner-reviewed local service options, fresher source review workflows, and additional newcomer paths.
Links and evidence
Live website: https://www.lifepilotlocal.com/ Action Plan: https://www.lifepilotlocal.com/plan/ Build Week page: https://www.lifepilotlocal.com/build-week/ Repository: https://github.com/jiawei971103-design/lifepilot YouTube demo: https://youtu.be/7qGAvcuuVFk Codex feedback report ID: 019f3436-98c6-7de2-955e-3eea846d6397
Built With
- htmlcjjslcov
Log in or sign up for Devpost to join the conversation.