Screenshots | Technologies | Features | How to Run | License | Contributing | Support
- HTML5
- CSS3
- JavaScript (Vanilla)
- React 18
- Vite (build tool moderno)
- Gemini
- Hooks (useState, useEffect, useCallback)
- Git and GitHub
- Automated Code Analysis – Uses Artificial Intelligence to identify issues, optimizations, and patterns in the source code.
- Multi-Language Support – Compatible with languages like JavaScript, Python, Java, and more (customizable).
- Bad Practice Detection – Finds code snippets that don’t follow best development practices.
- Improvement Suggestions – Provides intelligent recommendations to improve code efficiency and readability.
-
Clone the repository:
git clone https://github.com/Chrysthy/AI-code-analyzer.git cd AI-code-analyzer -
Install dependencies:
npm install # or yarn install -
Run the development server:
npm run dev # or yarn dev -
Open in your browser:
http://localhost:5173
This project requires a valid Google API key to function properly.
-
Get your API Key:
- Go to Google Cloud Console
- Create a new project (or use an existing one)
- Generate an API key
-
Create a
.envfile in the project root:.env.local
-
Add your API key to the .env.local file:
VITE_GOOGLE_API_KEY=your-api-key-here
Make sure .env is included in your .gitignore.
- This project is licensed under the MIT License
Contributions, issues, and feature requests are welcome! Please, feel free to do it! 😉
If you like this project, please give it a star ⭐ and share it with others! 😄
