Skip to content

About

An AI-powered coding assignment evaluator that goes beyond just test cases to provide comprehensive, multi-dimensional code analysis.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

CodeAssess - Intelligent Code Assessment Platform

An AI-powered coding assignment evaluator that goes beyond just test cases to provide comprehensive, multi-dimensional code analysis.

Project LINK: AI-Coding-Assessement

Deployed on Railway free service platform

✨ Features

🎯 Multi-Dimensional Evaluation

  • Correctness - Test case success rate and edge case handling
  • Time Efficiency - Algorithm complexity analysis (O(n), O(n²), etc.)
  • Space Efficiency - Memory usage optimization
  • Readability - Code clarity, naming conventions, documentation
  • Best Practices - Industry standards and patterns
  • Edge Cases - Boundary condition handling

📊 Comprehensive Reports

  • Overall score with detailed breakdown
  • Visual progress indicators
  • Specific issue identification
  • Improvement suggestions
  • Export results as JSON

🤖 AI-Powered Insights

  • Smart code analysis using advanced algorithms
  • Context-aware suggestions for improvement
  • Human-like explanations of issues
  • Actionable feedback for learning

🛠️ Tech Stack

  • Frontend: React 19 + TypeScript
  • Styling: Tailwind CSS 4
  • Build Tool: Vite
  • Deployment: Railway (Free Tier Compatible)

🚀 Quick Start

Local Development

  1. Install dependencies

    npm install
  2. Run development server

    npm run dev
  3. Build for production

    npm run build

Language Support for:

  • 🐍 Python
  • 📜 JavaScript
  • 💙 TypeScript
  • ☕ Java
  • ⚙️ C++
  • 🔧 C
  • 🐹 Go
  • 🦀 Rust

🎓 Use Cases

For Students

  • ✅ Get instant feedback on assignments
  • ✅ Understand code quality issues
  • ✅ Learn best practices
  • ✅ Improve before submission

For Recruiters

  • ✅ Fair candidate assessment
  • ✅ Objective scoring metrics
  • ✅ Quick screening process
  • ✅ Comprehensive skill evaluation

📄 License

MIT License - feel free to use for your hackathon, project, or production!

🌟 What's Next?

Future enhancements could include:

  • Real AI integration (OpenAI, Claude)
  • Plagiarism detection
  • Code similarity analysis
  • Multiple language comparisons
  • Historical tracking
  • Team collaboration features

Coding Today! Engineering Tomorrow!

Made By- Nityam Mishra
Email: nityamm2005@gmail.com

About

An AI-powered coding assignment evaluator that goes beyond just test cases to provide comprehensive, multi-dimensional code analysis.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages