This project is part of my CodeAlpha Internship (Task 3). It is a fully responsive and interactive Chatbot web interface designed with a modern aesthetic, focusing on user experience and functionality.
- π Stylish, animated, and mobile-responsive design
- ποΈ Sidebar navigation with:
- Home
- Chat
- Settings
- Logout
- π Voice input support
- π File upload option in chat
- π Real-time typing indicator
- πΎ Chat download feature (as
.txtfile) - π Copy chat to clipboard
- π Start new chat functionality
- π οΈ Dynamic color customization for user and bot messages
- π Background video and background music integration
Home page:
login page:
Index page:
- HTML5
- CSS3 (with responsive design techniques)
- JavaScript (DOM manipulation, fetch API)
-
Clone the repository:
git clone https://github.com/amnatariq290/code-alpha_cloud-chatbot.git
-
Place your
background.mp4,bg-music.mp3,logo.png, and other icons inside the/staticfolder. -
Run with your preferred method:
- Open the
welcome.htmlorlogin.htmldirectly in your browser for front-end preview. - For Flask integration, connect the templates and static files accordingly.
- Open the
-
Start chatting! π
Amna Tariq
CodeAlpha Internship (Task 3)
- CodeAlpha for providing the internship opportunity
- Freepik for design inspirations
- Web resources and open-source libraries
- Backend integration for real chatbot logic
- User authentication system
- Enhanced mobile UI adjustments
- Dark/Light theme toggle improvements