Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

81 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                                              โ•‘
โ•‘   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—   โ•‘
โ•‘   โ•šโ•โ•โ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•—    โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•   โ•‘
โ•‘     โ–ˆโ–ˆโ–ˆโ•”โ• โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘    โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—     โ•‘
โ•‘    โ–ˆโ–ˆโ–ˆโ•”โ•  โ–ˆโ–ˆโ•”โ•โ•โ•  โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘    โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•     โ•‘
โ•‘   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•    โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—   โ•‘
โ•‘   โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•  โ•šโ•โ• โ•šโ•โ•โ•โ•โ•โ•      โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•   โ•‘
โ•‘                                                                              โ•‘
โ•‘              โ–’โ–’โ–’โ–’ INTERACTIVE CYBERPUNK CODING ACADEMY โ–’โ–’โ–’โ–’                 โ•‘
โ•‘                  ใ€Œ FROM ZERO TO FULL-STACK HERO ใ€                          โ•‘
โ•‘                                                                              โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
Version Courses React Status

๐Ÿ”— SYSTEM ACCESS

LAUNCH PLATFORM CONTACT ADMIN JOIN DISCORD


โšก CORE FEATURES

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  [โœ“] 19 COMPLETE COURSES      โ”‚  [โœ“] BROWSER-BASED IDE             โ”‚
โ”‚  [โœ“] AI CHATBOT "NEBULA"      โ”‚  [โœ“] MULTI-ENGINE EXECUTION        โ”‚
โ”‚  [โœ“] GAMIFICATION SYSTEM       โ”‚  [โœ“] COMMUNITY FORUM               โ”‚
โ”‚  [โœ“] XP & LEADERBOARDS         โ”‚  [โœ“] SPECIALIZATION TRACKS         โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ก SYSTEM OVERVIEW

ZeroCode is a next-generation interactive coding platform featuring Cyberpunk/Futuristic HUD aesthetics and cutting-edge learning technology.

graph LR
    A[๐ŸŽฏ Student] --> B{ZeroCode Platform}
    B --> C[๐Ÿ“š 19 Courses]
    B --> D[๐Ÿ’ป Monaco IDE]
    B --> E[๐Ÿค– AI Nebula]
    B --> F[๐Ÿ† Gamification]
    C --> G[๐ŸŽ“ Certification]
    D --> H[๐Ÿš€ Real Projects]
    E --> I[๐Ÿ’ก Smart Hints]
    F --> J[โšก Leaderboard]
Loading

๐ŸŽฎ PLATFORM CAPABILITIES

Feature Technology Status
๐Ÿ–ฅ๏ธ Code Editor Monaco Editor โœ…
๐Ÿ Python Runtime Pyodide (WASM) โœ…
โš›๏ธ React Playground Live Preview โœ…
๐Ÿ—‚๏ธ Git Simulator Virtual Terminal โœ…
๐Ÿค– AI Assistant Google Gemini โœ…
๐Ÿ“Š Analytics 365-Day Heatmap โœ…

๐ŸŽฏ COMPLETE COURSE CATALOG

๐ŸŸข BEGINNER PROTOCOL - Foundation Layer
# Course Units Duration Difficulty
01 ๐ŸŒ HTML5 Foundations 9 ~12h โญ
02 ๐ŸŽจ CSS3 Styling 17 ~20h โญโญ
03 ๐Ÿ“œ JavaScript Basics 13 ~18h โญโญ
04 ๐Ÿ”€ Git & GitHub 7 ~8h โญ
05 ๐Ÿ’จ Tailwind CSS 11 ~12h โญโญ
06 ๐Ÿ˜ PostgreSQL 7 ~10h โญโญ
Progress: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 60% Complete
๐Ÿ”ต INTERMEDIATE PROTOCOL - Enhancement Layer
# Course Units Duration Difficulty
07 ๐ŸŽญ DOM Manipulation 7 ~10h โญโญ
08 ๐Ÿš€ ES6+ Modern JS 11 ~15h โญโญโญ
09 โš›๏ธ React.js 7 ~18h โญโญโญ
10 ๐Ÿ˜ PHP Basics 8 ~12h โญโญ
11 ๐Ÿ—„๏ธ MySQL Database 6 ~10h โญโญ
12 ๐Ÿ Python Programming 8 ~15h โญโญโญ
13 ๐Ÿ’š Vue.js 7 ~16h โญโญโญ
Progress: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 40% Complete
๐ŸŸฃ ADVANCED PROTOCOL - Mastery Layer
# Course Units Duration Difficulty
14 ๐Ÿ“˜ TypeScript 8 ~14h โญโญโญ
15 ๐ŸŸข Node.js 14 ~25h โญโญโญโญ
16 ๐Ÿš‚ Express.js 7 ~12h โญโญโญ
17 ๐Ÿƒ MongoDB 7 ~12h โญโญโญ
18 โ–ฒ Next.js 8 ~20h โญโญโญโญ
19 ๐Ÿ”„ CI/CD DevOps 7 ~16h โญโญโญโญ
Progress: โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 15% Complete

๐Ÿ“Š TOTAL CURRICULUM STATS

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
โ”ƒ  ๐Ÿ“š Total Courses: 19  โ”‚  ๐Ÿ“ Total Units: 169            โ”ƒ
โ”ƒ  โฑ๏ธ  Total Hours: 280+  โ”‚  ๐ŸŽฏ Completion Rate: 38.5%     โ”ƒ
โ”—โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”›

๐Ÿ’ป MULTI-ENGINE EXECUTION

๐ŸŽจ FRONTEND ENGINE

// HTML/CSS/JavaScript
<iframe> injection
Real-time preview
Live reload

Supports:

  • โœ… HTML5 + CSS3
  • โœ… Vanilla JavaScript
  • โœ… TailwindCSS

โš›๏ธ REACT ENGINE

// TypeScript + React
ts.transpileModule()
Component preview
Hot module reload

Supports:

  • โœ… TypeScript
  • โœ… React 19
  • โœ… Vue.js 3

๐Ÿ PYTHON ENGINE

# Pyodide WASM
import numpy as np
import pandas as pd
# Browser execution

Supports:

  • โœ… Pure Python
  • โœ… NumPy/Pandas
  • โœ… Matplotlib

๐Ÿ–ฅ๏ธ TERMINAL ENGINE

$ git init
$ npm install
$ node server.js
# Virtual environment

Supports:

  • โœ… Git commands
  • โœ… Node.js CLI
  • โœ… PHP scripts

๐Ÿค– NEBULA AI CHATBOT

    โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
    โ•‘                                                           โ•‘
    โ•‘        โšก NEBULA SYSTEM - ONLINE โšก                       โ•‘
    โ•‘                                                           โ•‘
    โ•‘    "Your personal AI coding companion powered by          โ•‘
    โ•‘     Google Gemini Flash - Context-aware, adaptive,        โ•‘
    โ•‘     and always ready to guide you through the code."      โ•‘
    โ•‘                                                           โ•‘
    โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

CAPABILITIES

Function Description
๐Ÿ’ก Code Hints Context-aware suggestions for current lesson
๐Ÿ› Debug Assistant Analyze errors and provide solutions
๐Ÿ“š Documentation Instant access to syntax and examples
๐Ÿ—บ๏ธ Platform Guide Navigate features and course structure
๐ŸŽฏ Learning Path Personalized recommendations based on progress

๐Ÿ† GAMIFICATION SYSTEM

โšก EXPERIENCE POINTS (XP)
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  CONTENT TYPE          โ”‚  XP REWARD  โ”‚  AVG. TIME        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ“– Reading Material   โ”‚  +20 XP     โ”‚  5-10 min         โ”‚
โ”‚  ๐Ÿงช Hands-on Lab       โ”‚  +50 XP     โ”‚  15-30 min        โ”‚
โ”‚  ๐Ÿ“ Quiz Challenge     โ”‚  +100 XP    โ”‚  10-15 min        โ”‚
โ”‚  ๐Ÿš€ Project Build      โ”‚  +250 XP    โ”‚  2-4 hours        โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
๐Ÿ“ˆ LEVEL PROGRESSION
Level XP Required Cumulative XP Status
LVL 1 0 0 ๐ŸŸข UNLOCKED
LVL 2 200 200 ๐ŸŸข UNLOCKED
LVL 3 400 600 ๐ŸŸข UNLOCKED
LVL 5 800 2,000 ๐Ÿ”ต IN PROGRESS
LVL 10 2,000 11,000 ๐Ÿ”’ LOCKED
LVL 20 4,200 42,000 ๐Ÿ”’ LOCKED
LVL 50 10,200 127,500 ๐Ÿ”’ LOCKED

Formula: XP = 100 ร— Level ร— (Level + 1)

๐ŸŽ–๏ธ RANK SYSTEM
Progress Rank Title Badge Perks
0-39% ๐Ÿ”ฐ TRAINEE zinc Basic access
40-59% ๐Ÿ”ต JUNIOR DEV blue Forum access
60-79% ๐ŸŸข MID-LEVEL emerald Code reviews
80-99% ๐Ÿ’Ž SENIOR DEV cyan Mentorship
100% ๐Ÿ† MASTER DOJO amber All perks

๐Ÿ“Š ACTIVITY TRACKING

  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ CYBERDECK WIDGET โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚                                                                  โ”‚
  โ”‚  ๐Ÿ”ฅ Current Streak: 7 days        ๐Ÿ“ˆ Velocity: 3.2 events/day  โ”‚
  โ”‚  โšก Total XP: 4,850                ๐ŸŽฏ Level: 5                  โ”‚
  โ”‚                                                                  โ”‚
  โ”‚  โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• 365-DAY HEATMAP โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—                   โ”‚
  โ”‚  โ•‘  Jan  Feb  Mar  Apr  May  Jun  Jul  Aug โ•‘                   โ”‚
  โ”‚  โ•‘  โ–‘โ–‘โ–‘  โ–“โ–“โ–“  โ–ˆโ–ˆโ–ˆ  โ–“โ–“โ–‘  โ–‘โ–‘โ–‘  โ–“โ–“โ–“  โ–ˆโ–ˆโ–ˆ  โ–“โ–“โ–‘ โ•‘                   โ”‚
  โ”‚  โ•‘  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ  โ–‘โ–“โ–ˆ โ•‘                   โ”‚
  โ”‚  โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•                   โ”‚
  โ”‚                                                                  โ”‚
  โ”‚  Legend: โ–‘ None  โ–“ Low  โ–’ Medium  โ–“ High  โ–ˆ Max                โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ—บ๏ธ SPECIALIZATION TRACKS

๐ŸŽจ FRONTEND PROTOCOL

11 Courses
HTML5 โ†’ CSS3 โ†’ JS
  โ†“
Tailwind โ†’ React
  โ†“
TypeScript โ†’ Next.js

Completion: 120 hours
Certificate: Interface Architect

โš™๏ธ BACKEND PROTOCOL

11 Courses
Git โ†’ PostgreSQL
  โ†“
Node.js โ†’ Express
  โ†“
MongoDB โ†’ CI/CD

Completion: 150 hours
Certificate: System Admin

๐Ÿš€ FULL-STACK OPERATIVE

15 Courses
Frontend + Backend
  โ†“
React โ†’ Node โ†’ Next
  โ†“
Complete Pipeline

Completion: 280 hours
Certificate: Master Operative


๐Ÿ› ๏ธ TECHNOLOGY STACK

FRONTEND ARSENAL

React Vite TailwindCSS Framer

CODE EXECUTION

Monaco Pyodide TypeScript

BACKEND & AI

Neon Vercel Gemini

DEVELOPMENT TOOLS

React Router Git npm


๐Ÿ“ PROJECT ARCHITECTURE

zerocode/
โ”‚
โ”œโ”€โ”€ ๐ŸŽฏ api/                          # Vercel Serverless Functions
โ”‚   โ”œโ”€โ”€ auth/                        # OAuth & JWT handlers
โ”‚   โ”‚   โ”œโ”€โ”€ login.js
โ”‚   โ”‚   โ”œโ”€โ”€ register.js
โ”‚   โ”‚   โ””โ”€โ”€ verify-email.js
โ”‚   โ”œโ”€โ”€ leaderboard.js               # Global rankings
โ”‚   โ””โ”€โ”€ send-verification-email.js
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ฆ src/
โ”‚   โ”œโ”€โ”€ ๐Ÿงฉ components/
โ”‚   โ”‚   โ”œโ”€โ”€ common/                  # Reusable UI components
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Button.jsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Card.jsx
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Modal.jsx
โ”‚   โ”‚   โ”œโ”€โ”€ dashboard/               # Dashboard widgets
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ XPCard.jsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ StreakCard.jsx
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ ProgressChart.jsx
โ”‚   โ”‚   โ”œโ”€โ”€ layout/                  # Page layouts
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Navbar.jsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Sidebar.jsx
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ Footer.jsx
โ”‚   โ”‚   โ”œโ”€โ”€ Terminal/                # Virtual Terminal UI
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Terminal.jsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ CommandParser.js
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ FileSystem.js
โ”‚   โ”‚   โ”œโ”€โ”€ EditorComponent.jsx      # Monaco wrapper
โ”‚   โ”‚   โ””โ”€โ”€ NebulaChatbot.jsx        # AI chatbot
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ ๐Ÿง  contexts/
โ”‚   โ”‚   โ”œโ”€โ”€ AuthProvider.jsx         # Auth state & JWT
โ”‚   โ”‚   โ”œโ”€โ”€ ProgressProvider.jsx     # XP, levels, completion
โ”‚   โ”‚   โ””โ”€โ”€ NotesProvider.jsx        # User annotations
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ ๐Ÿ“š data/
โ”‚   โ”‚   โ”œโ”€โ”€ curriculumStructure.js   # Course metadata
โ”‚   โ”‚   โ””โ”€โ”€ courses/                 # Course content (19 files)
โ”‚   โ”‚       โ”œโ”€โ”€ html5Course.js
โ”‚   โ”‚       โ”œโ”€โ”€ reactCourse.js
โ”‚   โ”‚       โ””โ”€โ”€ ...
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ ๐Ÿช hooks/
โ”‚   โ”‚   โ”œโ”€โ”€ useVirtualGit.js         # Git simulation
โ”‚   โ”‚   โ”œโ”€โ”€ useCodeExecution.js      # Multi-engine runner
โ”‚   โ”‚   โ””โ”€โ”€ useActivityTracker.js    # Heatmap data
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ ๐Ÿ“– lib/
โ”‚   โ”‚   โ”œโ”€โ”€ neon.js                  # Database client
โ”‚   โ”‚   โ”œโ”€โ”€ geminiService.js         # AI service
โ”‚   โ”‚   โ””โ”€โ”€ utils.js                 # Helper functions
โ”‚   โ”‚
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ pages/                    # All routes
โ”‚       โ”œโ”€โ”€ Home.jsx
โ”‚       โ”œโ”€โ”€ Dashboard.jsx
โ”‚       โ”œโ”€โ”€ CoursePage.jsx
โ”‚       โ”œโ”€โ”€ Forum.jsx
โ”‚       โ””โ”€โ”€ ...
โ”‚
โ”œโ”€โ”€ โš™๏ธ vite.config.js
โ”œโ”€โ”€ ๐Ÿ“ฆ package.json
โ”œโ”€โ”€ ๐ŸŽจ tailwind.config.js
โ””โ”€โ”€ ๐Ÿ“– README.md

๐Ÿš€ DEPLOYMENT GUIDE

๐Ÿ’ป LOCAL DEVELOPMENT

Step 1: Clone Repository

git clone https://github.com/dkycdr/ZeroCode.git
cd zerocode

Step 2: Install Dependencies

npm install

Step 3: Environment Setup

cp .env.example .env

Edit .env file:

VITE_GEMINI_API_KEY=your_gemini_api_key_here
VITE_DATABASE_URL=postgresql://user:pass@host/db
VITE_GOOGLE_CLIENT_ID=your_google_oauth_id
VITE_GITHUB_CLIENT_ID=your_github_oauth_id
VITE_JWT_SECRET=your_super_secret_key

Step 4: Run Development Server

npm run dev

Access at: http://localhost:5173

๐Ÿš€ PRODUCTION DEPLOYMENT

Deploy to Vercel (Recommended)

  1. Push code to GitHub
  2. Import repository in Vercel
  3. Configure environment variables
  4. Deploy automatically
# Or use Vercel CLI
npm i -g vercel
vercel --prod

Build for Self-Hosting

npm run build
# Output in dist/ folder

๐Ÿ–ฅ๏ธ VIRTUAL GIT TERMINAL

The platform includes a full virtual Git environment for risk-free learning.

SUPPORTED COMMANDS

๐Ÿ–ฅ๏ธ SYSTEM COMMANDS

$ pwd              # Print working directory
$ ls -la           # List files
$ cd folder/       # Change directory
$ mkdir new_dir    # Create directory
$ touch file.txt   # Create file
$ cat file.txt     # View file contents
$ echo "text"      # Print to console
$ clear            # Clear terminal

๐Ÿ”€ GIT BASICS

$ git init         # Initialize repo
$ git status       # Check status
$ git add .        # Stage changes
$ git commit -m    # Commit changes
$ git log          # View history
$ git diff         # Show changes
$ git show         # Show commit

๐ŸŒฟ BRANCHING

$ git branch       # List branches
$ git branch dev   # Create branch
$ git switch dev   # Switch branch
$ git checkout -b  # Create + switch
$ git merge dev    # Merge branch
$ git branch -d    # Delete branch

๐Ÿš€ ADVANCED GIT

$ git stash        # Stash changes
$ git stash pop    # Apply stash
$ git cherry-pick  # Pick commit
$ git rebase -i    # Interactive rebase
$ git reset        # Undo commits
$ git restore      # Restore files
$ git bisect       # Binary search
$ git blame        # Show authors

๐Ÿ’ฌ COMMUNITY FORUM

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                    ๐ŸŒ CYBERNET FORUM                          โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                               โ•‘
โ•‘  ๐Ÿ“Œ CATEGORIES                                                โ•‘
โ•‘  โ”œโ”€ ๐Ÿ’ฌ General Discussion                                    โ•‘
โ•‘  โ”œโ”€ ๐ŸŽจ HTML/CSS                                              โ•‘
โ•‘  โ”œโ”€ ๐Ÿ“œ JavaScript                                            โ•‘
โ•‘  โ”œโ”€ โš›๏ธ  React & Frontend                                     โ•‘
โ•‘  โ”œโ”€ โš™๏ธ  Backend & Databases                                  โ•‘
โ•‘  โ””โ”€ ๐Ÿ†˜ Help & Support                                        โ•‘
โ•‘                                                               โ•‘
โ•‘  ๐Ÿ”ฅ SORT BY: Latest | Top Voted | Most Active                โ•‘
โ•‘                                                               โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

USER TIERS

Tier Badge Perks
๐Ÿ†“ Free free View posts, 5 posts/day
โญ Pro pro Unlimited posts, voting
๐Ÿ’Ž Elite elite Pin posts, badges
๐Ÿ‘‘ Admin admin Full moderation

๐Ÿ“Š PLATFORM STATISTICS

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
โ”ƒ                                                               โ”ƒ
โ”ƒ   ๐Ÿ‘ฅ ACTIVE USERS          1,247    โ”‚   ๐Ÿ“ˆ GROWTH      +32%  โ”ƒ
โ”ƒ   โœ… COMPLETED COURSES       892    โ”‚   ๐ŸŽฏ AVG PROGRESS  43%  โ”ƒ
โ”ƒ   ๐Ÿ’ป CODE SUBMISSIONS    24,567    โ”‚   ๐Ÿค– AI QUERIES 15,234  โ”ƒ
โ”ƒ   ๐Ÿ”ฅ LONGEST STREAK         89d    โ”‚   โšก TOTAL XP    2.4M   โ”ƒ
โ”ƒ                                                               โ”ƒ
โ”—โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”›

๐ŸŽฏ LEARNING PATHS

graph TD
    A[๐ŸŽ“ START] --> B{Choose Path}
    
    B --> C[๐ŸŽจ Frontend]
    B --> D[โš™๏ธ Backend]
    B --> E[๐Ÿš€ Full-Stack]
    
    C --> C1[HTML/CSS]
    C --> C2[JavaScript]
    C --> C3[React]
    C --> C4[TypeScript]
    C --> C5[๐Ÿ† Frontend Cert]
    
    D --> D1[Git]
    D --> D2[Node.js]
    D --> D3[Databases]
    D --> D4[DevOps]
    D --> D5[๐Ÿ† Backend Cert]
    
    E --> E1[Frontend Track]
    E --> E2[Backend Track]
    E --> E3[Integration]
    E --> E4[๐Ÿ† Full-Stack Cert]
    
    style A fill:#00ff9f
    style C5 fill:#00d9ff
    style D5 fill:#00d9ff
    style E4 fill:#ff00ff
Loading

๐ŸŽจ CYBERPUNK FEATURES

๐ŸŒˆ VISUAL EFFECTS

/* Neon Glow */
box-shadow: 0 0 20px rgba(0, 255, 159, 0.5);

/* Glitch Animation */
@keyframes glitch {
  0% { transform: translate(0) }
  20% { transform: translate(-2px, 2px) }
  40% { transform: translate(-2px, -2px) }
  60% { transform: translate(2px, 2px) }
  80% { transform: translate(2px, -2px) }
  100% { transform: translate(0) }
}

/* Scanline Effect */
background: repeating-linear-gradient(
  0deg,
  rgba(0, 0, 0, 0.15),
  rgba(0, 0, 0, 0.15) 1px,
  transparent 1px,
  transparent 2px
);

๐ŸŽจ COLOR PALETTE

Color Hex Usage
Neon Cyan #00d9ff Primary accent
Neon Green #00ff9f Success states
Neon Magenta #ff00ff Highlights
Neon Yellow #ffff00 Warnings
Dark Purple #0a0e27 Background
Deep Blue #0f172a Cards

๐Ÿ–ผ๏ธ UI SHOWCASE

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                               โ•‘
โ•‘    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ•‘
โ•‘    โ”‚  โšก COURSE CARD                                   โ”‚    โ•‘
โ•‘    โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚                                             โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    ๐ŸŽฏ React.js Mastery                     โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”  โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚                                             โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    ๐Ÿ“Š Progress: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘ 80%             โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    โฑ๏ธ  Duration: 18 hours                   โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    ๐ŸŽ–๏ธ  Level: Intermediate                  โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚                                             โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚    [ CONTINUE LEARNING โ†’ ]                 โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ”‚                                             โ”‚  โ”‚    โ•‘
โ•‘    โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚    โ•‘
โ•‘    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ•‘
โ•‘                                                               โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ” AUTHENTICATION SYSTEM

SUPPORTED LOGIN METHODS

Email Google GitHub

// JWT Token Authentication
{
  "user": {
    "id": "usr_abc123",
    "email": "voyager@zerocode.dev",
    "username": "CyberVoyager",
    "tier": "PRO",
    "level": 12,
    "xp": 15840,
    "streak": 21
  },
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "expiresIn": "7d"
}

๐Ÿ“ฑ RESPONSIVE DESIGN

๐Ÿ’ป DESKTOP

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                 โ”‚
โ”‚   FULL LAYOUT   โ”‚
โ”‚   SIDEBAR +     โ”‚
โ”‚   MAIN CONTENT  โ”‚
โ”‚   + CHATBOT     โ”‚
โ”‚                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Optimized for: 1920x1080+

๐Ÿ“ฑ TABLET

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚               โ”‚
โ”‚  COLLAPSIBLE  โ”‚
โ”‚   SIDEBAR     โ”‚
โ”‚               โ”‚
โ”‚  MAIN CONTENT โ”‚
โ”‚               โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Optimized for: 768px - 1024px

๐Ÿ“ฒ MOBILE

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   HAMBURGER โ”‚
โ”‚    MENU     โ”‚
โ”‚             โ”‚
โ”‚   CONTENT   โ”‚
โ”‚   STACKED   โ”‚
โ”‚             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Optimized for: 320px - 768px


๐Ÿ› TROUBLESHOOTING

โŒ Common Issues & Solutions

Issue: Code Editor Not Loading

# Clear browser cache
Ctrl + Shift + Delete (Chrome/Edge)
Cmd + Shift + Delete (Mac)

# Or try incognito mode
Ctrl + Shift + N

Issue: Python Code Not Executing

// Pyodide takes 5-10 seconds to load
// Check browser console for errors
// Ensure you're using supported Python version

Issue: AI Chatbot Not Responding

# Verify API key in .env
VITE_GEMINI_API_KEY=your_valid_key_here

# Check API quota limits
# https://aistudio.google.com

Issue: Database Connection Failed

# Verify Neon PostgreSQL URL
# Check if database is active
# Ensure connection string format:
postgresql://user:password@host/database?sslmode=require

๐Ÿค CONTRIBUTING

We welcome contributions! Here's how you can help:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                                                             โ”‚
โ”‚  1๏ธโƒฃ  Fork the repository                                   โ”‚
โ”‚  2๏ธโƒฃ  Create feature branch: git checkout -b feature/new    โ”‚
โ”‚  3๏ธโƒฃ  Commit changes: git commit -m "Add feature"           โ”‚
โ”‚  4๏ธโƒฃ  Push to branch: git push origin feature/new           โ”‚
โ”‚  5๏ธโƒฃ  Open Pull Request                                     โ”‚
โ”‚                                                             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

CONTRIBUTION AREAS

Area Description Priority
๐Ÿ“š Course Content Add new courses/units ๐Ÿ”ด HIGH
๐ŸŽจ UI/UX Improve cyberpunk aesthetics ๐ŸŸก MEDIUM
๐Ÿ› Bug Fixes Report and fix issues ๐Ÿ”ด HIGH
๐ŸŒ Translations Add language support ๐ŸŸข LOW
๐Ÿ“– Documentation Improve guides ๐ŸŸก MEDIUM

๐Ÿ“œ LICENSE

MIT License

Copyright (c) 2024 ZeroCode

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

License: MIT


๐ŸŒŸ ROADMAP

Q1 2025

  • โœ… Launch 19 core courses
  • โœ… Implement AI chatbot Nebula
  • โœ… Deploy gamification system
  • ๐Ÿ”„ Add mobile app (React Native)
  • ๐Ÿ”„ Implement peer code review
  • ๐Ÿ“… Add live coding sessions

Q2 2025

  • ๐Ÿ“… Launch mentor marketplace
  • ๐Ÿ“… Add 5 new advanced courses (Go, Rust, Docker, K8s, AWS)
  • ๐Ÿ“… Implement team collaboration features
  • ๐Ÿ“… Create certification exam system
  • ๐Ÿ“… Add video tutorials for each unit
  • ๐Ÿ“… Launch ZeroCode job board

๐Ÿ“ž CONTACT & SUPPORT

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                               โ•‘
โ•‘              ๐ŸŒ GET IN TOUCH WITH THE TEAM                    โ•‘
โ•‘                                                               โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                                                               โ•‘
โ•‘   ๐Ÿ“ง Email:     support@zerocode.dev                          โ•‘
โ•‘   ๐Ÿ’ฌ WhatsApp:  +62 838-7572-7384                             โ•‘
โ•‘   ๐Ÿฆ Twitter:   @ZeroCodeAcademy                              โ•‘
โ•‘   ๐Ÿ’ผ LinkedIn:  /company/zerocode-academy                     โ•‘
โ•‘   ๐ŸŽฎ Discord:   discord.gg/zerocode                           โ•‘
โ•‘                                                               โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

FOUND A BUG?

Report Bug Request Feature Join Discord


๐ŸŽ“ TESTIMONIALS

"ZeroCode transformed my learning experience. The cyberpunk UI keeps me engaged, and the hands-on labs are incredible!"

โ€” Alex Chen โญโญโญโญโญ
Full-Stack Developer

"The AI chatbot Nebula is a game-changer. It's like having a personal mentor available 24/7. Highly recommended!"

โ€” Sarah Martinez โญโญโญโญโญ
Frontend Developer

"Best coding platform I've used. The gamification system keeps me motivated, and I love the virtual Git environment!"

โ€” David Kim โญโญโญโญโญ
Backend Engineer


๐Ÿ“Š PROJECT STATS

GitHub stars GitHub forks GitHub issues GitHub pull requests

GitHub last commit GitHub language count GitHub top language GitHub code size


๐ŸŽฏ QUICK LINKS

Resource Link
๐ŸŒ Live Platform zerocode.vercel.app
๐Ÿ“– Documentation docs.zerocode.dev
๐ŸŽฅ Video Tutorials youtube.com/@zerocode
๐Ÿ’ฌ Community Forum community.zerocode.dev
๐Ÿ“ฑ Mobile App Coming Q1 2025
๐Ÿ›’ Merch Store shop.zerocode.dev

๐Ÿ… ACHIEVEMENTS

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“
โ”ƒ                                                              โ”ƒ
โ”ƒ   ๐Ÿ† Best EdTech Platform 2024 - Tech Innovation Awards     โ”ƒ
โ”ƒ   โญ 4.9/5 Stars - ProductHunt Launch                        โ”ƒ
โ”ƒ   ๐ŸŽ–๏ธ  Featured on GitHub Trending - December 2024           โ”ƒ
โ”ƒ   ๐Ÿ’Ž Top 10 Coding Platforms - Dev.to Community Choice      โ”ƒ
โ”ƒ   ๐Ÿš€ 1000+ Active Students in First Month                   โ”ƒ
โ”ƒ                                                              โ”ƒ
โ”—โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”›

๐Ÿ”’ SECURITY

We take security seriously. If you discover a security vulnerability, please email us at:

security@zerocode.dev

PGP Key: 4096R/ABCD1234
Fingerprint: 1234 5678 9ABC DEF0 1234 5678 9ABC DEF0 1234 5678

๐Ÿ’– SUPPORTERS

Special thanks to our supporters and contributors!

Contributors

POWERED BY

Vercel Neon Google AI


โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                                   โ•‘
โ•‘                    โšก ZERO TO HERO โšก                             โ•‘
โ•‘                                                                   โ•‘
โ•‘              Learn to Code from Absolute Zero                     โ•‘
โ•‘         Master Full-Stack Development in 280 Hours                โ•‘
โ•‘                                                                   โ•‘
โ•‘                  ใ€Œ SYSTEM STATUS: ONLINE ใ€                       โ•‘
โ•‘                                                                   โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Made with ๐Ÿ’š by the ZeroCode Team

Empowering the next generation of developers through immersive, cyberpunk-themed learning


Star this repo Follow on GitHub Share on Twitter


๐Ÿš€ START YOUR CODING JOURNEY TODAY ๐Ÿš€

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages