MentorAI was inspired by my experience as a student struggling with AI tools that often provide overly long and confusing explanations instead of clear and helpful answers. Through this project, I learned how frontend and backend systems communicate, how APIs handle user requests, and how deployment platforms like Netlify work in real-world applications. I built MentorAI using React and Vite for the frontend, FastAPI for the backend, and an AI model through OpenRouter, while carefully designing a system prompt that forces structured, numbered responses using simple language to improve understanding. One of the biggest challenges was debugging deployment failures, fixing missing dependencies, and resolving incorrect import paths, which required patience and problem-solving skills. This process showed me that learning and improvement grow with effort, similar to how a function such as ( f(x) = x^2 ) increases as input grows, proving that persistence leads to progress.
Log in or sign up for Devpost to join the conversation.