Skip to content

Ayan113/Codify-Your-AI-Code-Reviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⭐ Codify – Your AI Code Reviewer

πŸš€ Project Overview

Codify is an AI-powered code review platform designed to help developers write better code by providing instant feedback, suggestions, and best practices. It leverages AI/ML models to analyze code quality, detect potential bugs, and suggest improvements, making code review faster, more consistent, and accessible for developers of all levels.

πŸ› οΈ Tech Stack Frontend

React.js, Tailwind CSS

TypeScript / JavaScript

Modern UI with responsive dashboards

Backend

Node.js, Express.js

REST APIs for code submission & feedback

MongoDB for storing user data and review history

AI / Machine Learning

Python-based AI/ML model for code analysis

NLP techniques for code parsing and suggestion generation

Dev Tools

Git, GitHub

Render / Vercel / Railway for deployment

Docker (optional for backend setup)

πŸ“‚ Project Structure Codify/ β”‚ β”œβ”€β”€ Backend/ # Server-side API and AI integration β”‚ β”œβ”€β”€ controllers/
β”‚ β”œβ”€β”€ routes/
β”‚ β”œβ”€β”€ services/
β”‚ └── server.js
β”‚ β”œβ”€β”€ Frontend/ # React frontend for submitting code & viewing suggestions β”‚ β”œβ”€β”€ components/ β”‚ β”œβ”€β”€ pages/ β”‚ β”œβ”€β”€ App.js β”‚ └── index.js β”‚ β”œβ”€β”€ README.md # Project documentation β”œβ”€β”€ package.json
└── .gitignore

πŸ’‘ Features

Submit code in multiple languages

Instant AI-driven code review and suggestions

Dashboard to track code history and improvements

User-friendly frontend with interactive feedback

Full-stack MERN architecture for scalability

βš™οΈ Installation Backend cd Backend npm install npm run dev # Starts server on http://localhost:5000

Frontend cd Frontend npm install npm start # Starts React app on http://localhost:3000

🌟 Future Improvements

Add more language support for AI code review

Improve AI model accuracy with larger datasets

User authentication & profiles

Dark/light theme toggle on frontend

Deploy full-stack app on cloud with CI/CD

πŸ“¬ Contact

Developer: Ayan Chatterjee

Email: ayanc1813@gmail.com

GitHub: Ayan113

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published