1. What did I make?
I built Coding Companion, an AI-powered coding mentor that helps beginners understand programming instead of simply generating code for them. It combines an AI chat interface, interactive coding workspace, user authentication, and a backend designed to support personalized learning.
2. What was challenging?
The biggest challenge was connecting the frontend, backend, database, authentication, and AI model into one working application. Debugging integration issues and learning full-stack development while building the product made the process even more challenging.
3. What I am proud of?
I’m proud of turning an idea into a functioning full-stack application. More importantly, I built it with a clear purpose: helping beginners genuinely understand code rather than depend on AI-generated solutions.
4. What You should know?
- Open Coding Companion using the project link.
- Create an account or sign in.
- Ask the AI mentor programming-related questions.
- Try the coding workspace, attach code, and test code insertion.
An internet connection and an account are required. Feedback on the teaching experience, usability, and bugs is especially welcome.
- 4 devlogs
- 14h