Welcome to CodeIQ, the smart assistant for your code!
Built using React, Express, and Google Gemini AI, this app helps you review and improve your code instantly — whether it's bugs, performance, or readability, CodeIQ has your back.
- React.js
- @monaco-editor/react (code editor)
- React Markdown
- Rehype Highlight
- Custom CSS with Light/Dark theming
- Node.js with Express
- Google Gemini AI (for code review)
- CORS
- Body Parser
- 🧠 AI-powered code review using Google Gemini
- ⌨️ Monaco Editor with syntax highlighting
- 🌗 Light & Dark mode toggle
- 📝 Markdown-rendered AI suggestions
- 🚀 Fast and responsive UI
Follow the steps below to set up and run both the frontend and backend on your local machine.
git clone https://github.com/your-username/code-reviewer.git
cd Code Review
cd Frontend
npm install
Create a .env file in the frontend/ folder with the following:
VITE_BACKEND_URL = http://localhost:3000
Start the frontend server:
npm run dev
cd Backend
npm install
Create a .env file in the backend/ folder with the following:
GEMINI_API_KEY = your_google_gemini_api_key_here
Start the backend server:
npm start
If you found this project helpful, consider giving it a ⭐ on GitHub!
Feel free to fork, use, improve, or share!

