PowerProgress Launchpad

Ship a full-stack learning cockpit - from curated links to referral payouts.

This v1 skeleton runs on Next.js 16, React 19, Tailwind 4, and Prisma. Drop it on your VPS, plug in your affiliate programs, and let AI copilots expand it with more topics, labs, and payouts.

Explore resourcesReferral endpointSQLite -> Postgres ready

Example stack

  • Frontend: App Router, client dropdown, Tailwind 4 tokens.
  • Backend: Prisma schema + /api/referrals route.
  • Data: Topics manifest for AI expansion and dropdown UX.
  • DX: Strict TS, reactCompiler on, ready for Copilot prompts.

Use this as a launchpad or let Copilot auto-extend the manifest and pages.

Capability spotlight

What ships in this skeleton

Read the vision ->

Learning

AI tutor cockpit

Inline chat, checkpoints, and rubric-grade reviews that live next to every lesson.

Monetization

Affiliate-ready mesh

Wrap resource links once and track every click with the referral API + Prisma ledger.

Compute

Compute + telemetry

Bring your own racks or pods; log utilization for payouts and transparency dashboards.

Stack layers

Frontend, backend, and data wired together.

Swap SQLite for Postgres, extend topics, and let AI agents build out new lesson pages.

Layer

Frontend

Next.js App Router, React 19, Tailwind 4, client/server components tuned for AI docs.

View resources ->

Layer

Data

Prisma + SQLite for quick starts; ready to swap to Postgres in production.

Inspect schema ->

Layer

Automation

Referral logging endpoint plus room to bolt on manifests, crawlers, and affiliate transforms.

Open API ->

Launch steps

  1. 1) Run npm install
  2. 2) Copy .env.example to .env
  3. 3) npm run prisma:migrate -- --name init
  4. 4) npm run dev and visit /launchpad

Swap to Postgres by changing provider and DATABASE_URL in prisma/schema.prisma.

PowerProgress