https://github.com/irohandev/ai-code-reviewer
🧑💻 Online code reviewer built with React.js, ensuring code quality, bug detection, and feedback. ✅
https://github.com/irohandev/ai-code-reviewer
cors expressjs gemini-api markdown-editor nodejs reactjs
Last synced: 3 months ago
JSON representation
🧑💻 Online code reviewer built with React.js, ensuring code quality, bug detection, and feedback. ✅
- Host: GitHub
- URL: https://github.com/irohandev/ai-code-reviewer
- Owner: irohandev
- Created: 2025-03-02T11:38:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-04T11:13:40.000Z (over 1 year ago)
- Last Synced: 2025-03-04T12:19:22.874Z (over 1 year ago)
- Topics: cors, expressjs, gemini-api, markdown-editor, nodejs, reactjs
- Language: JavaScript
- Homepage:
- Size: 780 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 Code Editor (Practice Project)
This is a **simple and interactive Code Editor** built using **ReactJS, NodeJS, Express, CORS, and Google Gemini API**. 🛠️ This project is created for **practice purposes** and helps in understanding **backend API integration, error handling, and AI-based code suggestions**.
## 🛠️ Technologies Used
- ⚛️ **ReactJS** (Frontend)
- 🖥️ **NodeJS & Express** (Backend)
- 🔗 **CORS** (API Handling)
- 🤖 **Google Gemini API** (AI Suggestions)
## 📌 Setup Instructions
1. **Clone the repository**:
```bash
git clone https://github.com/irohandev/ai-code-reviewer.git
```
2. **Install dependencies and run the project**:
```bash
cd frontend
npm install
npm run dev
```
```bash
cd backend
npm install
npx nodemon
```
3. **Add your Google Gemini API Key** in a `.env` file:
```
GEMINI_API_KEY=your-api-key
```
## ✨ Features
- 📝 **Live code editing** with syntax highlighting
- 🔍 **Error detection** for better debugging
- 🤖 **AI-based code suggestions** using Google Gemini API
---
Made with ❤️ for learning and practice! 🚀