Skip to content

devverse06/CodeNova-AI-Code-Reviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

🤖✨ Welcome to CodeNova – Your AI Code Review Buddy! ✨

CodeNova is your smart, friendly, and lightning-fast AI-powered code reviewer!
Paste your code, hit Review, and get instant, expert feedback powered by Google Gemini.
Perfect for learners, pros, and everyone in between – all in a beautiful, interactive interface.


🌐 Live Demo

🚀 Try it here: CodeNova Live App

(Deployed version with full frontend + backend integration)


🚀 Features You'll Love

  • 🤖 AI-Powered Reviews: Get smart, constructive feedback using Google Gemini.
  • 🎨 Modern UI: Sleek, resizable split view with gorgeous syntax highlighting.
  • Instant Results: Paste your code and see suggestions in seconds.
  • 🖱️ Resizable Panels: Adjust the layout to your liking.
  • 🌙 Dark Mode: Eye-friendly design for long coding sessions.

🛠️ Quick Start

1. Clone this repo

git clone https://github.com/your-username/CodeNova-AI-Code-Reviewer.git
cd CodexAI

2. Set up the backend

cd backend
npm install
  • Create a .env file in the backend/ folder and add your Google Gemini API key:

    GOOGLE_GEMINI_KEY=your-gemini-api-key-here
    
  • Start the backend server:

    npx nodemon server.js

3. Set up the frontend

cd ../frontend
npm install
npm run dev

🔑 Gemini API Key

You need a Google Gemini API key for AI-powered reviews.
Get yours from Google AI Studio and add it to your backend .env file as shown above.


🖼️ Demo Screenshots

🔍 Review Example
Review
🏠 Home Page
Home

💡 Tips

  • Make sure your Gemini API key has access to the Gemini Pro model.
  • The backend runs on port 3000 by default; the frontend runs on 5173.
  • For best results, use modern browsers like Chrome or Edge.

🤗 Thank You for Visiting CodeNova!

I am thrilled to have you here! If you have feedback or ideas, feel free to open an issue or contribute.
Happy coding, and remember: with CodeNova, you're never coding alone! 🚀🤝✨

About

CodeNova is an AI-powered code review tool with a modern, user-friendly interface. Instantly get expert feedback, suggestions, and improvements for your code. Features a resizable split view, syntax highlighting, and seamless integration with Gemini AI for high-quality reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors