Inspiration
I struggled to involve students/peers to do coding along with me during online sessions. So I explored and tried apps that are available in the market. But most of them either lacked the features I want or are expensive to use
What it does
Real-time Code Sharing: Mentors can view and interact with learners' code in real-time.
Task Assignment: Mentors can create and assign coding tasks to learners.
AI-Powered Evaluation: Code submissions are evaluated by Google's Gemini API, providing a score and detailed feedback.
Session Management: Mentors can export and import session data to save and resume sessions.
Administrative Controls: Mentors can kick or ban participants from a session.
Dynamic Leaderboard: An optional leaderboard ranks learners by score and submission speed.
How we built it
Frontend: React, WebSockets, Monaco Editor
Backend: Node.js, Express, ws (WebSockets)
AI: Google Gemini API
Log in or sign up for Devpost to join the conversation.