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.
- π 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
Frontend: Flutter, Dart
Backend: Spring Boot
Database: MySQL
State Management: Flutter BLoC, Cubit
AI APIs: Gemini AI, Groq AI, DeepSeek AI
Deployment: Railway
- 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).
- Frontend: Not yet deployed
- Backend: sparkling-flow-production.up.railway.app
# 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


