🌟 Inspiration Coding can be challenging, especially for beginners who struggle with debugging, understanding concepts, and finding the right resources. We wanted to build CodeSensei, an AI-powered coding mentor that helps students learn programming interactively, get instant debugging assistance, and solve coding problems efficiently.

🚀 What it does CodeSensei is an AI-integrated educational platform that offers: AI-powered code debugging and explanation Step-by-step project guidance A vast collection of programming notes LeetCode-style coding challenges AI-driven Q&A for instant support

🛠️ How we built it Frontend: React.js, Tailwind CSS Backend: Node.js, Express.js Database: MySQL (Azure Database Management) AI/ML: Azure AI for debugging and Q&A Deployment: Vercel (Frontend) & Render/Azure (Backend)

⚠️ Challenges we ran into Configuring CORS for seamless frontend-backend communication Implementing real-time AI debugging assistance Managing database schema for user progress tracking Deployment issues, especially with Vercel and environment variables

🎉 Accomplishments that we're proud of Successfully integrated AI-driven debugging Built an interactive learning environment Created a modern, user-friendly UI/UX Deployed a fully functional MVP within the hackathon timeframe

📚 What we learned Deepened our understanding of React, Node.js, and Azure AI Learned to handle version control conflicts in GitHub Understood the importance of efficient database design Mastered deployment strategies for full-stack applications

🔮 What's next for CodeSensei? Adding more programming languages (C++, Java, Python, etc.) Introducing AI-powered project suggestions Gamifying the learning experience (badges, leaderboards) Enhancing real-time collaboration for group learning

🚀 CodeSensei is just getting started! We're excited to continue improving it to make coding more accessible and engaging for everyone.

Built With

Share this project:

Updates