The Gemini Coding Buddy is a fine-tuned AI model that gives hints, tips, and methods that empower users to reach solutions independently, fostering learning and problem-solving skills. It allows users to ask coding-related questions and receive responses generated by AI models.
Take a look at it here 👉 https://gemini-coding-buddy.onrender.com/
- Random Question Button: Generates a random coding-related question to help users explore various topics.
- Chat Interface: Displays a chat interface where users can input their questions and view AI-generated responses.
- Markdown Support: Renders markdown syntax for better formatting and readability.
- Error Handling: Provides error messages for invalid inputs or failed API requests.
- Clear Chat: Allows users to clear the chat history.
- Frontend: React.js with TypeScript, Tailwind CSS
- Backend: Node.js with Express
- AI API: Google's Gemini API
- Markdown Rendering: react-markdown with remark-gfm plugin