Back to Projects

A Learning Platform for Programming

A modern TryHackMe-inspired web platform for hands-on programming learning, with a VS Code extension for tracking effective coding time and syncing analytics, structured learning paths, progressive challenges, secure code evaluation, real-time interactivity, and gamification.

Key Features

Coverage of multiple languages (Python, JavaScript/TypeScript, Java, C#, Go, Rust...) and diverse fields (Web, Mobile, API, Data Science, Game Development...)
Built-in development environment with instant execution
Structured learning experiences + passive challenges
Safe automated code debugging (sandboxing)
Gamification (points, levels, achievements, leaderboard)

VS Code Add-on (My Team Development)

Free Visual Studio Code add-on that measures effective programming time by:

Tracking project start time
Number of code modifications
Number of saves
Reasons for successes after completion

The add-on then calculates the effective source code and sends it to the platform for analysis and integration with the user's browser.

Tech Stack

React.js

Next.js

JavaScript

Laravel

Docker

Kubernetes

WebSocket

Material-UI