# π€ AI Code Analyzer
An AI-powered code review web application built using the **MERN stack**. It allows users to submit their code and receive an AI-generated review containing potential issues, improvements, and suggestions.
## π Features
- π€ AI-powered code review
- π» Code editor-style interface
- π Paste and submit source code for analysis
- π Identify potential bugs and issues
- π‘ Get code improvement suggestions
- π Markdown-formatted review output
- π¨ Clean and responsive user interface
- β‘ Fast communication between frontend and backend
## π οΈ Tech Stack
### Frontend
- React.js
- JavaScript
- HTML5
- CSS3
- React Markdown
- React Syntax Highlighting
### Backend
- Node.js
- Express.js
- REST API
- CORS
### Database
- MongoDB
### AI
- AI API for code analysis and review
## π Project Structure
The application should now be running locally.
## π§ How It Works
1. The user enters or pastes source code into the code editor.
2. The frontend sends the code to the backend through an API request.
3. The backend receives the submitted code.
4. The code is sent to the AI service for analysis.
5. The AI generates a detailed code review.
6. The backend sends the review back to the frontend.
7. The review is rendered using Markdown formatting.
## π¨βπ» Author
**Lakshay Goel**
---
β If you found this project useful, consider giving the repository a star!Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||
Β | Β | |||