An advanced full-stack application that utilizes the Gemini 2.5 Flash SDK to provide real-time code analysis, logic debugging, and complexity estimation.
- 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.
- 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
- Clone the repo:
git clone [https://github.com/vidyasagar982/AI-Code-Assessor-Pro.git](https://github.com/vidyasagar982/AI-Code-Assessor-Pro.git)