Projects
FullStack101 — project by Alim Iusufov

FullStack101

(2024)
An open-source educational platform built around practical full-stack learning. The project combines an Angular 16 frontend, a .NET backend, PostgreSQL, and Docker to deliver courses, course-item management, project workflows, and an in-browser sandbox with code editing, terminal output, cloning, and run flows for hands-on practice.

Overview

FullStack101 is an open-source learning platform designed around practical full-stack education rather than static course pages.

Challenge

The platform needed to cover both educational structure and hands-on execution: course management, project workflows, and a browser-based environment where learners can actually interact with code.

Solution

I combined an Angular 16 frontend, a .NET backend, PostgreSQL, and Docker-based infrastructure, plus an in-browser sandbox with code editing, terminal output, cloning, and run flows.

Outcome

The result is a more applied educational product that moves beyond passive content and supports practical full-stack learning in an open-source format.