Resources for my NG Kenya 2026 session, "From Idea to MVP: Building AI-Powered Angular Apps with Firebase." Includes the De{c0}dE demo app, slides, codelabs, source code, and Firebase/AI integration examples.
# NG-KE-26
Everything for my talk at **NG Kenya 2026**: _"From Idea to MVP: Building AI-Powered Angular Apps with Firebase."_
This repo has three parts:
```
NG-KE-26/
├── decode/ # The working demo app — see decode/README.md for setup
├── codelab/ # A self-guided, step-by-step walkthrough for rebuilding it yourself
└── slides/ # The talk deck
```
## decode/
De{c0}dE — an AI-powered code analysis app. Angular 22, Firebase Authentication, Cloud Firestore, and the Hugging Face Inference API. Paste a code snippet, get back a structured breakdown: explanation, issues, suggestions, a before/after refactor, a quality score, and follow-up Q&A.
Full setup instructions, prerequisites, and architecture notes are in `decode/README.md`.
## codelab/
**Live:
aymanissa-dev.github.io
A 22-chapter, self-contained walkthrough that rebuilds `decode/` from an empty folder — the same path taken while actually building it, including the real detours (a Gemini API access issue that never resolved, and the pivot to Hugging Face that came out of it). Five phases: scaffolding, auth & data, the full UI, the AI layer, and wrap-up (persistence, history, delete account) — ending in a full end-to-end test checklist. No prior Angular or Firebase experience required.
## slides/
The talk deck — 40 slides covering the problem, the architecture, every major technical decision (and why the alternatives were passed on), the real story of hitting a persistent Gemini API wall and pivoting to Hugging Face, product craft, and lessons learned.
## Talk
**"From Idea to MVP: Building AI-Powered Angular Apps with Firebase"**
NG Kenya 2026 — 60-minute session (slides + live codelab)
## Author
**Ayman Issa**
Website · LinkedIn · X
## License
MIT — see LICENSE.