Skip to content

An AI-powered code review tool leveraging Google's Gemini API to provide instant code analysis, bug detection, and best practice suggestions with syntax highlighting.

License

Notifications You must be signed in to change notification settings

c0d1ngthunder/Code-Reviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Reviewer : Review your code with AI

Code Reviewer is an AI-powered code review tool that uses Google's Gemini API to analyze code and provide improvement suggestions. It features syntax highlighting and presents reviews in a clean Markdown format.

Key benefits:

  • Instant code feedback
  • Bug detection
  • Best practices guidance
  • Pre-review quality checks

Tech Stack

  • React
  • Node.js
  • Express
  • Google Gemini API
  • Rehype Highlight
  • Highlight.js
  • React Markdown

Features

  • Review your code with AI
  • Highlights the code with Highlight.js
  • Shows the review in Markdown format

Run the project

  • Clone the repository
  • Run cd Backend
  • Run npm install
  • Run npm start

In a new terminal, run:

  • Run cd Frontend
  • Run npm install
  • Run npm run dev

Environment Variables

To run this project, you will need to add the following environment variables to your .env file in the Backend directory:

GOOGLE_API_KEY - Your Google Gemini API key

Screenshots

App Screenshot

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For support, visit my Github or LinkedIn

Acknowledgements

Feedback

If you have any feedback or suggestions, please reach out to me through:


Made with ❤️ by Nitish Kumar

GitHub LinkedIn

About

An AI-powered code review tool leveraging Google's Gemini API to provide instant code analysis, bug detection, and best practice suggestions with syntax highlighting.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published