CodeAI Studio is a full-stack AI-powered coding platform built using the MERN stack (MongoDB, Express, React, Node.js). It allows users to create folders, manage playgrounds, and write or execute code in multiple programming languages — all within an interactive and intelligent web interface. An integrated AI assistant provides real-time coding help, making it a smart and efficient environment for developers and learners alike.
Create and organize folders to neatly group your playgrounds.
Write and execute code in multiple programming languages using the Judge0 API.
Run programs instantly and view input/output directly in the browser.
Easily save, upload, or download your code and I/O files for efficient project management.
Get AI-driven coding guidance, explanations, and problem-solving support directly inside the editor.
Built using React (frontend), Node.js + Express (backend), and MongoDB (database).
- Component Technology
- Frontend - React.js, HTML5, CSS3, JavaScript
- Backend - Node.js, Express.js
- Database - MongoDB
- API Integration - Judge0 API (for code execution)
- AI Integration - Gemini API (for coding assistance)
- Clone the repository
- Install dependencies in both frontend and backend folders (npm install)
- Set up MongoDB connection
- Configure environment variables including Judge0 API key
- Run backend server (npm start or node server.js)
- Run frontend (npm start)
- Open http://localhost:3000 in your browser