#1
B+
Rank #92
freeCodeCamp
The free, open-source curriculum that's helped millions learn to code β full-stack web dev, DevOps, machine learning, and more, all self-paced and certificate-backed.
71.5
/ 100
β Full Stack
Node.js/Express API, React client, MongoDB for user progress and curriculum data. Monorepo with separate services for the API server, client app, and curriculum data pipeline.
π Scaling Analysis
Proven at real scale β freeCodeCamp.org serves millions of learners on this same codebase. MongoDB read replicas and stateless API servers behind a load balancer are the standard scaling path. Self-hosting a full clone requires more resources than most apps here due to the curriculum data volume.
π Running on Nexlayer
Multi-pod: api + client + mongo.pod:27017. The monorepo's build tooling (Lerna/Nx-style workspace) makes first-time container builds heavier than a typical single-service app. Needs several env vars for OAuth providers if social login is desired.