A professional AI-powered chatbot interface built with React, Vite, and Tailwind CSS. Features voice input/output, dynamic suggestions, and clean professional design.
- 🤖 AI-powered conversations with OpenAI GPT-4
- 🎤 Voice input and text-to-speech output
- 💬 Dynamic suggestion chips based on conversation context
- 🎨 Professional glassmorphism design
- 📱 Responsive and mobile-friendly
- 🔗 Embeddable on any website
-
Clone the repository
git clone https://github.com/Djain912/BOTFRONT.git cd BOTFRONT -
Install dependencies
npm install
-
Set up environment variables
cp .env.example .env
Update
.envwith your backend API URL:VITE_API_URL=https://your-backend-url.com -
Start development server
npm run dev
-
Build for production
npm run build
- Connect your GitHub repository to Vercel
- Set build command:
npm run build - Set output directory:
dist - Add environment variable:
VITE_API_URL: Your backend API URL
- Connect your GitHub repository to Netlify
- Set build command:
npm run build - Set publish directory:
dist - Add environment variable:
VITE_API_URL: Your backend API URL
Once deployed, you can embed the chatbot on any website using our embed script. Contact us for the embed code.
- React 18 - UI framework
- Vite - Build tool and dev server
- Tailwind CSS - Styling
- Framer Motion - Animations
- Lucide React - Icons
- Web Speech API - Voice features
MIT License - feel free to use for commercial projects.
For support, email: designedbymarso@gmail.com