Skip to content

GAURANG1205/codesensei

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ CodeSensei – AI Code Review App

CodeSensei is an AI-powered Flutter app that reviews, optimizes, and transpiles code in real time using multiple AI APIs. It supports code uploads, intelligent feedback, and generates PDF reports β€” all in one place.


πŸ“± UI Screenshots


🌟 Features

  • πŸ” AI-Powered Code Review with Suggestions
  • πŸ“€ Upload or Paste Code for Instant Feedback
  • πŸ”„ Code Transpiler: Convert Code Between Languages
  • 🧾 Generate and Download Code Reports as PDF
  • πŸ” Google Sign-In Authentication
  • πŸ“¦ State Management with Flutter BLoC & Cubit

πŸ› οΈ Tech Stack

Frontend: Flutter, Dart
Backend: Spring Boot
Database: MySQL
State Management: Flutter BLoC, Cubit
AI APIs: Gemini AI, Groq AI, DeepSeek AI
Deployment: Railway


🧠 AI Integration

  • Integrated Gemini AI, Groq AI, and DeepSeek AI to analyze code structure and logic.
  • Detects bugs, anti-patterns, and suggests optimized or cleaner code.
  • Supports multi-language transpilation (e.g., Dart β†’ JavaScript).

πŸš€ Deployment


πŸ§ͺ Installation (For Local Setup)

# Clone the repo
git clone https://github.com/GAURANG1205/codesensei.git

# Navigate to frontend
cd codesensei/Frontend
flutter pub get
flutter run

# Navigate to backend
cd ../Backend
./mvnw spring-boot:run

About

CodeSensei(AI Powered Code Review App)

Topics

Resources

Stars

Watchers

Forks