NodeLab Logo NodeLab

Intelligent Multi-Language Online Compiler & IDE

![Domain: AI & Web](https://img.shields.io/badge/Domain-AI_%26_Web-blue) ![Status: Flagship](https://img.shields.io/badge/Status-%E2%9C%A8_Flagship-gold)

📖 Overview

Optimized a full-stack, split-screen online coding environment to achieve real-time, zero-latency code execution and live runtime database schema visualization.

✨ Key Engineering Highlights

  • AI-Powered Assistance: Integrated Google Gemini API via @google/genai for intelligent code assistance and error debugging.
  • Dynamic UI: Built a responsive split-screen interactive interface using React.js.
  • Robust Security & Execution: Secured user environment configurations for concurrent multi-language compilation threads using Google OAuth and secure backend sandboxes.

🛠️ Tech Stack

  • Frontend: React.js
  • Backend Engine: Node.js
  • AI Integration: Google Gemini API, @google/genai
  • Security & Auth: Google OAuth
  • Execution Environment: Code Sandbox

🚀 Impact

Zero-latency multi-threaded code execution and seamless schema visualization.



</> Developed with 💡 by Gokul V

GitHub Profile LinkedIn Profile

Built With

Share this project:

Updates