notionlink project

Powerful Chatbot Builder: BotConvo

Powerful Chatbot Builder


BotConvo: AI Chatbot Builder

As a developer, I took on an exciting project BotConvo the Chatbot Builder to learn AI technology and its applications in automation. Using tools like React.js, Vite.js, Mantine UI, React Flow, TypeScript, Node.js, and Express.js, I built an application that allowed me to explore the world of AI and conversational chatbots. One important aspect of the project is its secure authentication system, which ensures user privacy and safety. Users can generate access tokens and configure their bots with IP whitelisting for added security. The core feature of the Chatbot Builder is the bot flow generation, powered by the dynamic React Flow npm package. It simplifies the creation of complex conversational AI interactions. To manage bots effectively, I developed a user-friendly bot management panel where users can easily create, edit, and delete their bots. A standout feature of the project is the bot widget's public view. Users can embed the bot widget on their websites, allowing visitors to interact with custom chatbot flows. This project allowed me to enhance my skills in Web Development and design, AI, and full-stack development. I'm excited to keep learning and applying AI technology in future projects for automation.

notionlink project

BotConvo Widget

notionlink project

BotConvo Dashboard

notionlink project

BotConvo Config Panel