A full-stack web application that leverages artificial intelligence to review code, suggest improvements, and highlight potential bugs β in real-time.
AI Code Reviewer is designed for developers who want fast, intelligent, and AI-assisted code feedback. Whether youβre debugging, refactoring, or looking to improve your coding practices, this tool helps you become more productive and write cleaner code.
- π§ AI-powered code analysis using OpenAI's models
- π Instant feedback and optimization suggestions
- π¬ Human-like explanations and code style tips
- π Support for JavaScript, Python, and more
- π§© Modular backend and modern React frontend
- π Easily deployable on Vercel, Render, or Heroku
| Frontend | Backend | AI Engine | 
|---|---|---|
| React | Node.js | Gemini API | 
| Tailwind CSS | Express.js | Google Gemini | 
| Axios | CORS, dotenv | Custom prompts | 
ai-code-reviewer/ βββ backend/ β βββ controllers/ β βββ routes/ β βββ services/ β βββ app.js β βββ .env βββ frontend/ β βββ src/ β β βββ components/ β β βββ pages/ β β βββ App.jsx β βββ public/ βββ README.md βββ package.json
cd backend
npm install
touch .env###.env
GOOGLE_GEMINI_API_KEY=your-api-key-here
cd frontend
npm install
npm startLet me know if you want:
- A dark mode version of the frontend.
- A logo.svgor banner image for branding.
- Dockerfileor CI/CD setup.
I can also generate a GitHub Actions pipeline if you're deploying this project.
