Skip to content

Repository files navigation

🧠 AI Code Lab Pro: Intelligent Reviewer

An advanced full-stack application that utilizes the Gemini 2.5 Flash SDK to provide real-time code analysis, logic debugging, and complexity estimation.

🌟 Key Features

  • Dual-Persona Feedback: Switch between Senior Engineer (technical depth) and Coding Tutor (simple analogies).
  • Live Markdown Rendering: Clean, formatted reports instead of raw text.
  • Syntax Highlighting: Automatic color-coding for C++, Python, and Java snippets.
  • PDF Generation: Downloadable assessment reports for offline study.
  • Responsive UI: Fully optimized for mobile and desktop using CSS Glassmorphism.

🛠️ Tech Stack

  • Backend: FastAPI (Python)
  • Frontend: React (SPA)
  • AI Model: Google Gemini 2.5 Flash
  • Documentation: FPDF2 for automated PDF generation
  • Styling: Modern CSS3 with Flexbox/Grid

🚀 How to Run Locally

  1. Clone the repo:
    git clone [https://github.com/vidyasagar982/AI-Code-Assessor-Pro.git](https://github.com/vidyasagar982/AI-Code-Assessor-Pro.git)

Releases

Packages

Contributors

Languages