ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
UpForge Consulting — employee development platform
Translation pending
EducationTypeScript · PLpgSQLGitHub @TjcodeiimbOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A self-paced, gamified employee development platform for UpForge Consulting.
Three tracks — AI, Finance, Consulting — each broken into
phases → topics → curated free resources. Employees earn XP, keep a streak,
and get spaced-repetition reminders to revisit what they've learned.
Built with Next.js (App Router) + TypeScript + Tailwind CSS, backed by
Supabase (Postgres, Auth, Row Level Security), deployed on Vercel. Runs on
$0/month infrastructure — see docs/SETUP.md for the
exact free-tier limits this relies on.Read the full README ↗A self-paced, gamified employee development platform for UpForge Consulting. Three tracks — AI, Finance, Consulting — each broken into phases → topics → curated free resources. Employees earn XP, keep a streak, and get spaced-repetition reminders to revisit what they've learned.
Built with Next.js (App Router) + TypeScript + Tailwind CSS, backed by
Supabase (Postgres, Auth, Row Level Security), deployed on Vercel. Runs on
$0/month infrastructure — see docs/SETUP.md for the
exact free-tier limits this relies on.
Follow docs/SETUP.md start to finish — it walks through creating the Supabase and Vercel accounts, running the database schema, loading the course content, and inviting the first admin. No prior experience with any of these tools is assumed.
npm install
cp .env.local.example .env.local # fill in your Supabase project's values
npm run dev
Open http://localhost:3000.
src/app/ Routes (App Router)
src/app/actions/ Server actions (auth, progress, admin)
src/components/ UI, layout, track, review, profile, admin, auth components
src/lib/supabase/ Browser / server / admin Supabase clients
src/lib/queries.ts Server-side data-fetching helpers
src/lib/gamification/ XP levels, spaced-repetition constants
supabase/migrations/ SQL schema, RLS policies, RPC functions
scripts/seed.mjs One-time (re-runnable) content seed script
scripts/seed-data/ AI / Finance / Consulting track content as JSON
docs/SETUP.md Full setup guide
docs/reference/ The original single-user AI Mastery Roadmap tool
this app's AI track content was migrated from
docs/reference/ai-mastery-roadmap-v9.html) — 7 phases, 65 topics, 116
resources.Re-running npm run seed re-applies this content (by ID, so it's safe to
run repeatedly) without ever touching anyone's personal progress, XP,
streak, or spaced-repetition data. Ongoing content edits after that are
made through the in-app Admin panel, not by re-running the script.