I’m building a simple prototype for an AI-powered math learning tool called Cognify. The goal is a small web app where students paste a calculus question and receive a conceptual explanation generated by an AI API. Interface: • ChatGPT-style interface • Dark theme • Minimal full-screen chat layout • Collapsible sidebar for chat history • Math equations rendered using KaTeX or MathJax Functionality: • User types a math question • Backend sends the question to Gemini 2.0 Flash API • AI returns a conceptual explanation (not just the final answer) • Response appears in the chat interface with proper math rendering Tech stack: Frontend: React Backend: Python Flask or Node.js (developer’s choice) AI API: Gemini 2.0 Flash Deliverables: • Working prototype website • Clean source code • Instructions to run locally (README) This is an early-stage prototype, so the solution should be simple and cost-efficient.