A web application that helps developers generate code, explain code, and view output — powered by AI.
It features a clean UI built with React, Tailwind CSS, and integrates the Monaco code editor for an in-browser coding experience.
- Generate code from natural language prompts
- Explain existing code in simple language
- View and run code output (frontend)
- Sleek editor interface powered by Monaco Editor
- Modern, responsive design with Tailwind CSS
- Client-server architecture: React frontend communicates with backend via API
- Frontend: React, React Router, Tailwind CSS, React Icons, Axios
- Backend: Node.js, Express.js, Gemini AI API (2.0 Flash)
- Editor: @monaco-editor/react
- Build tool: Vite with Tailwind plugin