← Back to Projects
BMAD-METHOD
Claude Code
Firebase
Astro
Portfolio ChrisBP — AI-Powered Development
Personal portfolio engineered end-to-end with AI-assisted development using Claude Code and the BMad Method. From PRD to production — every phase (requirements, architecture, UX, sprint planning, implementation, code review, and testing) was orchestrated through structured AI agent workflows, proving that AI pair programming delivers production-grade, accessible, and fully tested software.
Features
- Full SDLC driven by AI agents: PRD, architecture, UX design, epics, sprint planning, implementation, code review — all through BMad Method workflows
- Built entirely with Claude Code as AI pair programmer — zero boilerplate, every line reviewed and tested
- BMad Method orchestration: 7 specialized AI agents (PM, Architect, UX Designer, Scrum Master, Developer, QA, Tech Writer) collaborating through structured workflows
- Production-grade quality: TypeScript strict mode, Zod schemas, WCAG 2.1 AA accessibility, Lighthouse >95 scores
- Comprehensive test coverage: Vitest unit tests, Playwright E2E, Lighthouse CI quality gates — integrated into every story, not as an afterthought
- Static Site Generation with Astro Islands Architecture and Svelte 5 interactive components
- Full-stack admin panel: CRUD for projects, experiences, technologies, and blog with TipTap rich text editor
- Bilingual content system (EN/ES) with Astro native i18n, OpenGraph, JSON-LD, and SEO optimization
- Firebase ecosystem: Auth, Firestore, Storage, Hosting with CI/CD pipeline via GitHub Actions
- Open source and reproducible: documented architecture decisions, .env.example, test factories, and project context for AI agents