Brain-Buddy-AI is a full-stack AI chatbot application built with Next.js, leveraging the powerful Gemini API to deliver intelligent, human-like conversations.
- AI-powered chatbot with natural language understanding
- Seamless Next.js frontend with React 19
- API integration using Axios
- Tailwind CSS for sleek UI design
- Optimized performance with Next.js 15
- Framework: Next.js 15
- Frontend: React 19, Tailwind CSS
- API Handling: Axios
- Backend: Integrated with Gemini API
git clone https://github.com/Sanjoy-droid/Brain-Buddy-AI
cd Brain-Buddy-Ai
npm install
Create a .env.local
file in the root directory and add the following:
NEXT_PUBLIC_GEMINI_API_URL=<your_api_url>
GEMINI_API_KEY=<your_api_key>
GEMINI_API_URL=<your_api_url>
npm run dev
Open http://localhost:3000 in your browser to access the app.
To create a production build:
npm run build
To start the production server:
npm run start
The easiest way to deploy Brain-Buddy-AI is via Vercel. Simply connect your GitHub repository to Vercel and deploy.
For more details, check out Next.js Deployment Documentation.
- Next.js Documentation - Learn about Next.js features and API.
- React Documentation - Get started with React 19.
Feel free to contribute by opening an issue or submitting a pull request!
MIT License