Code-Buddy is a web-based AI-powered coding assistant that helps users with coding queries, explanations. Built using Next.js (App Router) and Tailwind CSS, it features a clean, mobile-responsive UI and integrates Gemini 2.0 for AI-based chat support.
🔗 Live Demo: Code-Buddy
- 🤖 AI Chatbot (Gemini 2.0) - Get instant coding help from an AI chatbot.
- 🎨 User-Friendly UI - Responsive, clean design with Tailwind CSS.
- 📱 Mobile-Responsive Navbar - Includes a hamburger menu for better usability.
- 📚 Light Theme - Clean UI with white, green, yellow, or blue colors.
- 🚀 Fast & Secure - Powered by Next.js with server-side rendering.
Follow these steps to set up Code-Buddy on your local machine.
git clone https://github.com/Hariharan1893/codebuddy.git
cd code-buddy
npm install
npm run dev
Now, visit http://localhost:3000 to see Code-Buddy in action! 🎉
- Next.js (App Router) - React framework for server-side rendering.
- TypeScript - Ensuring type safety.
- Tailwind CSS - Styling and UI components.
- Gemini 2.0 - AI model for chatbot responses.
- Vercel - Deployment and hosting.
Code-Buddy is deployed on Vercel. To deploy your own version:
vercel deploy
Follow the Vercel CLI steps, and your assistant will be live! 🌐
For queries or feedback, feel free to reach out via email at [email protected].
💙 Developed with passion by Hariharan R.
Contributions are welcome! To contribute:
- Fork the repo.
- Create a feature branch (
git checkout -b feature-name
). - Commit changes (
git commit -m "Add new feature"
). - Push to the branch (
git push origin feature-name
). - Open a Pull Request.
This project is licensed under the MIT License. Feel free to use and modify as needed.
- Clear introduction of Code-Buddy.
- Getting started guide for local setup.
- Feature list to showcase functionalities.
- Deployment instructions for Vercel.
- Contribution guidelines for future improvements.
- License details.