⚠️ LEGACY / SUPERSEDED — This repository is no longer the canonical version.👉 Use the actively maintained project instead:
- AMPH Academy v2 → https://github.com/projectamazonph/amph-v2 (flagship training platform)
- Amazon PPC Student Wiki → https://github.com/projectamazonph/Amazon-PPC-Student-Wiki (knowledge base)
This repo is kept online for reference only and will be archived once v2 ships. No new features or fixes here.
Still earning ₱15k a month?
While other VAs are billing ₱60k–₱80k/month managing Amazon PPC.
Same hours. Same internet. Different skill set.
Break the ₱15k Ceiling →
See codegraphs/AMPH-Academy.md for the full dependency graph.
The VA industry is splitting in two. One track gets automated away. The other charges premium rates.
| Reality | What It Means |
|---|---|
| 83% of VA tasks can be automated | AI handles scheduling, email, data entry. Basic VA roles are shrinking. |
| The ₱15k ceiling is real | Admin work tops out at ₱20k — even after years of experience. |
| PPC specialists charge ₱60k–₱80k/month | Per client. The skill gap is the only thing keeping you at the low end. |
| Every month you wait costs ₱40k+ | A 3-month training investment pays for itself in your first month at PPC rates. |
"Two years doing calendar management. Thought that was just the ceiling. Took the course, ran the sims, landed a US client in 6 weeks." — Maria, Manila (₱15k → ₱65k)
ProjectAmazonPH Academy is an advanced Amazon PPC skills training platform for Filipino VAs. It combines structured curriculum, interactive practice tools, and gamified progression to produce job-ready PPC specialists.
Built by a 14-year VA with 8 years of Amazon PPC experience and ₱50M+ in managed ad spend. Every lesson, simulation, and scenario bank comes from real campaign data — not theory.
| Module | Title | Lessons |
|---|---|---|
| 0 | Onboarding | 3 |
| 1 | Foundations — CPC, ACoS, TACoS, RoAS | 5 |
| 2 | Keyword Research — match types, workflow, negatives | 4 |
| 3 | Listing Optimization — quality score, anatomy, A+ Content | 3 |
| 4 | Campaign Architecture — Sponsored Products, Brands, Display | 4 |
| 5 | Portfolio Strategy — 60/20/10/10 allocation, pacing, seasonal | 3 |
| 6 | Bidding Lab — strategies, position economics, budget pacing | 3 |
| 7 | Search Term Triage — negatives, STR analysis, optimization | 3 |
| 8 | Competitive Intelligence — Brand Analytics, SOV, benchmarking | 3 |
Each lesson includes real ₱ figures, analogies grounded in the Filipino VA experience, illustrated diagrams, and actionable takeaways.
| Tool | Description | Scenarios |
|---|---|---|
| Campaign Builder | Build complete campaign structures with keywords, bids, and budgets | 5 packs (kitchen, electronics, garden, fitness, beauty) |
| Bid Elevator | Practice bidding decisions under pressure with real market data | 10 scenarios |
| STR Triage Arena | Classify search terms against the clock with expert scoring | 20 search terms |
- 17 badges across 5 skill categories
- XP & streak system — daily consistency tracking
- Leaderboard — competitive motivation
- Certificate generation — verifiable credentials for clients
- Progress dashboard — per-module completion tracking
- Analytics dashboard — performance trends and improvement areas
| Tier | Price | Best For |
|---|---|---|
| PPC Foundations | ₱2,999/mo | All modules + 3 simulations + progress tracking |
| Accelerated Mastery | ₱5,999/mo | Above + certification prep, resource library, live Q&A |
| Ultimate Transformation | ₱9,999/mo | Above + 1-on-1 coaching, resume review, job placement |
"Client asked if I knew Amazon ads. Said yes without thinking. Then panicked. Found ProjectAmazonPH Academy, went through everything, and actually delivered." — Carlos, Cebu (₱18k → ₱80k)
| Metric | Value |
|---|---|
| Sprints completed | 6 of 6 |
| Total points delivered | 91 of 91 |
| Total stories shipped | 27 |
| Modules / Lessons | 8 / 31 |
| Interactive tools | 3 (35+ scenarios) |
| Downloadable resources | 8 |
| Dashboard tabs | 11 |
| Build status | ✅ Compiles clean (57 TS errors resolved in de5edd4, Turbopack icon exports fixed in 634e627) |
Sprint 1: ████████████████████ 20 pts — Foundation (scaffold, schema, auth, deploy, catalog)
Sprint 2: ████████████████████ 20 pts — Engagement (streaks, events, analytics, leaderboard, certs)
Sprint 3: █████████████ 13 pts — Admin Dashboard (users, courses, badges, settings)
Sprint 4: █████████████ 13 pts — Live Classes (admin CRUD, student reg, schedule)
Sprint 5: ████████████ 12 pts — Content Expansion + Interactive Tool Banks
Sprint 6: █████████████ 13 pts — Platform Integration & Polish (Team, Resources, Mobile, Module 8)
| Layer | Technology |
|---|---|
| Framework | Next.js 16 (App Router) |
| Language | TypeScript |
| UI | Tailwind CSS, shadcn/ui, Framer Motion |
| State | Zustand |
| Database | SQLite (Prisma ORM, 27 models) |
| Auth | JWT (jose, HttpOnly cookies) |
| Content | MDX (31 lesson files) |
| Design | Project Aurora — Deep Navy + Orange, glass morphism |
| Deploy | Vercel (amph-academy.vercel.app) |
| CI/CD | GitHub Actions |
AMPH-Academy/
├── project/
│ ├── src/
│ │ ├── app/ # App Router pages & actions
│ │ │ ├── actions/ # Server actions (20+ files)
│ │ │ ├── dashboard/ # Student dashboard SPA
│ │ │ └── admin/ # Admin dashboard
│ │ ├── components/ # UI components
│ │ ├── modules/ # Feature modules (8 domains)
│ │ ├── stores/ # Zustand stores
│ │ └── engine/ # Simulation engine
│ ├── content/modules/ # MDX lesson files
│ └── fixtures/ # Scenario banks + quiz data
├── bmad/ # BMAD workflow state
├── docs/ # Documentation
│ ├── bmad/ # BMAD artifacts
│ └── stories/ # Story files
└── prisma/ # Database schema
Design philosophy: Modular monolith — feature-sliced modules inside a single Next.js deploy. Client-side state via Zustand for interactive tools. Server actions over REST. SQLite for zero-infrastructure development (upgrade path to PostgreSQL).
| File | Purpose |
|---|---|
project/src/app/dashboard/page.tsx |
Student dashboard SPA (11 tabs) |
project/content/modules/ |
31 MDX lesson files across 8 modules |
project/fixtures/campaign-builder-pack-{1..5}.json |
5 campaign builder scenario packs |
project/fixtures/bid-elevator-pack-1.json |
10 bid elevator scenarios |
project/fixtures/str-triage-pack-1.json |
20 STR triage search terms |
bmad/sprint-status.yaml |
Sprint tracking (Sprint 6 complete) |
bmad/workflow-status.yaml |
Phase 6 (Expansion) — 27/27 stories |
prisma/schema.prisma |
Database schema (27 models) |
# Clone
git clone https://github.com/projectamazonph/AMPH-Academy.git
cd AMPH-Academy/project
# Install
npm install
# Environment
cp .env.example .env.local
# Edit .env.local with your database URL and JWT secret
# Database
npx prisma generate
npx prisma db push
# Dev
npm run dev
# → http://localhost:3000
# Build
npm run build| Project | Relationship |
|---|---|
| PPC Companion | Foundational PPC training — shared Aurora design system |
| ProjectAmazonPH | Parent brand — community, coaching, 3-tier system |
| Interview Lab | Sister platform — VA interview preparation |
Built by Ryan Roland Dabao — 14yr VA, 8yr Amazon PPC Specialist, ₱50M+ managed
ProjectAmazonPH ·
ProjectAmazonPH Academy ·
LinkedIn
Still at ₱15k? You know what to do.