NodeLab
Intelligent Multi-Language Online Compiler & IDE
 📖 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/genaifor 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
Log in or sign up for Devpost to join the conversation.