https://github.com/hariharan1893/codebuddy
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.
https://github.com/hariharan1893/codebuddy
gemini-flash nextjs tailwindcss typescript vercel
Last synced: 7 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/hariharan1893/codebuddy
- Owner: Hariharan1893
- License: mit
- Created: 2025-03-13T06:30:24.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-13T06:51:23.000Z (7 months ago)
- Last Synced: 2025-03-13T07:35:13.312Z (7 months ago)
- Topics: gemini-flash, nextjs, tailwindcss, typescript, vercel
- Language: TypeScript
- Homepage: https://codebuddy-nine.vercel.app
- Size: 434 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CodeBuddy - AI-Powered Coding Assistant

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](https://yourcodebuddy-one.vercel.app//)
---
## ✨ Features
- 🤖 **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.---
## 🚀 Getting Started
Follow these steps to set up **Code-Buddy** on your local machine.
### ✅ **1. Clone the Repository**
```sh
git clone https://github.com/Hariharan1893/codebuddy.git
cd code-buddy
```### ✅ **2. Install Dependencies**
```sh
npm install
```### ✅ **3. Run the Development Server**
```sh
npm run dev
```Now, visit **[http://localhost:3000](http://localhost:3000)** to see Code-Buddy in action! 🎉
---
## 🔧 Technologies Used
- **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.---
## 🌍 Deployment
Code-Buddy is deployed on **Vercel**. To deploy your own version:
```sh
vercel deploy
```Follow the Vercel CLI steps, and your assistant will be live! 🌐
---
## 📬 Contact
For queries or feedback, feel free to reach out via email at **hariramesh1893@gmail.com**.
💙 **Developed with passion by [Hariharan R](https://www.linkedin.com/in/hariharanr18/).**
---
## ⭐ Contributing
Contributions are welcome! To contribute:
1. Fork the repo.
2. Create a feature branch (`git checkout -b feature-name`).
3. Commit changes (`git commit -m "Add new feature"`).
4. Push to the branch (`git push origin feature-name`).
5. Open a **Pull Request**.---
## 📜 License
This project is licensed under the **MIT License**. Feel free to use and modify as needed.
---
### **📌 Key Highlights**
- **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.