Logo Lanfrica

Kennison7/ZETOD-Platform

Domaine:

education

Type de record:

software
Créateur:
Ken
Hôte:
Open source Python skill assessment platform for African developers. Know exactly where you stand , Beginner, Intermediate, or Job Ready. # ZeToD — Zero To Deploy > Know exactly where you stand. Beginner, Intermediate, or Job Ready. ZeToD is an open source Python skill assessment platform built for African developers. It measures a developer's accuracy, speed, and knowledge depth against an expert benchmark — giving them a live skill score and a clear picture of where they stand. --- ## The Problem Thousands of African developers are learning Python but have no honest way to know if they are job ready. Certificates mean nothing. Self-assessment is unreliable. ZeToD fixes that. --- ## Live URLs | Resource | URL | |---|---| | Frontend | zetod-platform.vercel.app | | Backend API | zetod-backend.onrender.com | | Health Check | zetod-backend.onrender.com | --- ## What It Does - Assesses Python knowledge across Beginner, Intermediate, and Expert levels - Combines theoretical questions and practical coding challenges - Measures accuracy, speed, and knowledge depth - Assigns a clear level — Beginner, Intermediate, or Job Ready - Recommends specific topics to study if not yet job ready - Provides a live skill score visible on the dashboard --- ## Tech Stack | Layer | Tool | Hosting | |---|---|---| | Frontend | React + Tailwind CSS + Vite | Vercel | | Backend | Node.js + Express | Render | | Database | PostgreSQL | Supabase | | Auth | Supabase Auth (Email + Google + GitHub OAuth) | Supabase | | Analytics | PostHog | EU Cloud | | Error Tracking | Sentry | Cloud | | CI/CD | GitHub Actions | GitHub | | Code Execution | Judge0 (planned) | Self-hosted | --- ## Getting Started (Local Development) ### Prerequisites - Node.js 18+ - npm ### Frontend ```bash git clone github.com cd ZETOD-Platform npm install ``` Create a `.env` file in the root: ``` VITE_SUPABASE_URL=your_supabase_url VITE_SUPABASE_ANON_KEY=your_supabase_anon_key VITE_POSTHOG_HOST=eu.posthog.com VITE_API_URL=zetod-backend.onrender.com ``` ```bash npm …

Licenses