About | Features | Technologies | Requirements | Starting | License
With Chatbot-IO you can get real conversations or simply make him answer questions in a fast way.
๐จโ๐ Create a profile
๐ค Send a keyword
๐ฌ Get the chatbot to answer with an API request or a homemade message
The following tools were used in this project:
Before starting ๐, you need to have Git and Node installed.
# Clone this project with GitHub
$ git clone https://github.com/Raxuis/chatbot-io.git
# Access frontend folder
$ cd chatbot-io
# Create a .env.local file
$ touch .env.local
# Fill it with your frontend and backend ports by following the .env.example
# Install dependencies
$ npm install
# Run the project
$ npm start
# The server will initialize in the <http://127.0.0.1:9090>
# Clone this project with GitHub
$ git clone https://github.com/Raxuis/chatbot-io-api.git
# Access backend folder
$ cd chatbot-io-api
# Install dependencies
$ composer install
# Look for all the classes and files it needs to include again
$ composer dump-autoload
# Start your Nginx server and PHP server
# ๐ For MacOS
$ brew services start php@8.3 && brew services start nginx
# ๐ For Windows
$ sudo systemctl start php@8.3 && sudo systemctl start nginx
# Start your MAMP / XAMP / LAMP server
# Upload on PHPMyAdmin the database chatbot_io.sql.gz which is in the database folder
# The server will initialize on the port specified in the Nginx configuration file
This project is under license from MIT. For more details, see the LICENSE file.
Made with โค๏ธ by Benoรฎt and Raphaรซl