https://github.com/benoitprmt/chatbot-io
Chat with bots! Weather, games, API, ...
https://github.com/benoitprmt/chatbot-io
chatbot webpack
Last synced: 11 days ago
JSON representation
Chat with bots! Weather, games, API, ...
- Host: GitHub
- URL: https://github.com/benoitprmt/chatbot-io
- Owner: BenoitPrmt
- License: mit
- Created: 2024-02-13T09:34:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T15:20:59.000Z (about 2 years ago)
- Last Synced: 2025-08-20T19:09:17.750Z (10 months ago)
- Topics: chatbot, webpack
- Language: JavaScript
- Homepage:
- Size: 2.53 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Chatbot-IO



About |
Features |
Technologies |
Requirements |
Starting |
License
## :dart: About
With Chatbot-IO you can get real conversations or simply make him answer questions in a fast way.
## :sparkles: Features
👨🎓 Create a profile\
📤 Send a keyword\
💬 Get the chatbot to answer with an API request or a homemade message
## :rocket: Technologies
The following tools were used in this project:
- [JavaScript](https://developer.mozilla.org/fr/)
- [SASS](https://sass-lang.com/)
- [PHP](https://www.php.net/)
- [MySQL](https://www.mysql.com/fr/)
## :white_check_mark: Requirements
Before starting :checkered_flag:, you need to have [Git](https://git-scm.com) and [Node](https://nodejs.org/en/) installed.
## :checkered_flag: Starting
### Frontend Installation
```bash
# Clone this project with GitHub
$ git clone https://github.com/BenoitPrmt/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
```
### Backend Installation
```bash
# Clone this project with GitHub
$ git clone https://github.com/BenoitPrmt/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
```
## :memo: License
This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.
Made with :heart: by Benoît and Raphaël