Skip to content

NoumanAhmed01/AI-Code-Reviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Code Reviewer

An AI-powered Code Reviewer built with React + Node.js.
It allows you to paste or write your code, click Review, and instantly get feedback from AI with highlighted suggestions.


✨ Features

  • 🔍 Real-time code editing with syntax highlighting
  • 🤖 AI-powered review for your code
  • 🎨 Clean and responsive UI
  • ⚡ Beginner-friendly setup
  • 📦 Backend with Express.js and AI API integration

📂 Project Structure

ai-code-reviewer/ ├── backend/ # Express.js API │ ├── index.js │ ├── package.json ├── frontend/ # React App │ ├── src/ │ │ ├── App.jsx │ │ ├── App.css │ ├── package.json


🚀 Getting Started

1️⃣ Clone the repo

git clone https://github.com/NoumanAhmed01/AI-Code-Reviewer.git
cd ai-code-reviewer
2️⃣ Backend Setup

cd backend
npm install
npm start
The backend will run on:

http://localhost:3000
3️⃣ Frontend Setup

cd frontend
npm install
npm run dev
The frontend will run on:

http://localhost:5173
🌍 Deployment
Frontend → Deploy to Vercel or Netlify

Backend → Deploy to Render or Railway

👉 After deployment, update the backend URL inside frontend/App.jsx where axios.post is used.

📸 Screenshots (Optional)
Add screenshots or demo GIFs here

🛠️ Tech Stack
Frontend: React, TailwindCSS, PrismJS, React Markdown

Backend: Node.js, Express.js, AI API (OpenAI or similar)

🤝 Contributing
Contributions are welcome! Feel free to open issues or submit pull requests.

📜 License
This project is licensed under the MIT License.
✨ Built with ❤️ by Nouman Ahmed