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