case-study/skillhubreturn.home()
project detail

SkillHub

I built SkillHub as a full-stack learning platform with a multi-service setup.

Live
2026
readout
Role
Personal full-stack project
Stack
Next.jsTypeScriptExpressPrismaFastAPIDockerRedisSupabase

Problem

I wanted one project that combined auth, course discovery, testing, recommendations, and progression in a single product.

Approach

I split it into a Next.js frontend, an Express and Prisma backend, and a local FastAPI service for recommendations, all inside one workspace.

Result

It’s my strongest public project so far and the clearest example of how I like to structure full-stack systems.