Skip to content

projectamazonph/AMPH-Academy

Repository files navigation

⚠️ LEGACY / SUPERSEDED — This repository is no longer the canonical version.

👉 Use the actively maintained project instead:

This repo is kept online for reference only and will be archived once v2 ships. No new features or fixes here.

Status Sprint 6 91 pts 8 modules Stack Vercel

ProjectAmazonPH Academy

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 →

📊 Codegraph

See codegraphs/AMPH-Academy.md for the full dependency graph.


🚨 The Hard Truth

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)


🎯 What This Platform Does

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.


🧠 Curriculum — 8 Modules, 31 Lessons

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.


🛠 Interactive Practice Tools

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

🏆 Gamification & Progress

  • 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

💰 Pricing Tiers

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)


📊 Current State

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 History

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)

🏗 Tech Stack

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

Architecture

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).


📁 Key Files

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)

🚀 Quick Start

# 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

🔗 Related Projects

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.

About

(Legacy — superseded by amph-v2) ProjectAMPH Academy — Advanced Amazon PPC training platform.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors