A modern web chatbot widget extensible on any desirable website. This project was developed using Typscript programming language and the React Library. This project was developed using Typscript programming language and the React Library.
install node dependecies :
npm install
run the widget on development server :
npm run dev
make sure to build project before entending it on your desired website. to build run :
npm run build
a javascript file will be generated after build is complete under the name "widget.bundle.js" " in the "dist" folder. exploit the index.html in your main web app to import the minified javascript file.
<div id="chatbot"></div>
<script src="$path_to_widget.bundle.js"></script>
currently the chatbot fetches data from google search API but it can be tweaked to fetch from any provided API. test your service development :
npm run service
Logo was designed by hachem Ouanes. all copyright reserved to the author. if you want a vector version or ask any further questions contact me at : [email protected]
As for the code it is open source under the MIT liscense.