Визуальный конструктор чат-ботов для сайтов
Данный проект позволяет любому человеку создавать чат-ботов для сайтов. Для создания чат-бота, в данном конструкторе, не нужно обладать навыками программирования и какими-то особыми знаниями конструктора. При разработке использовались языки HTML, CSS, Java Script. В качестве сервера был использован Node Js с фреймворком Express, а в качестве базы данных я использовал Mongo DB(Local).
Главная страница проекта доступная по адресу http://localhost:3000/main
.
Страница с контактной информацией доступна по адресу http://localhost:3000/contacts
.
В качестве контактной информации, я оставил данные своего ВУЗа.
Страница конструктора распологается по адресу http://localhost:3000/constructor
. Но перед тем, как попасть на данную страницу необходимо
войти в уже существующий аккаунт или же создать новый (при регистрации нового аккаунта все данные хранятся в локальной базе данных).
Страница конструктора с примером заполнения:
Пример из демонстрационного видео находится в данном проекте и доступен по адресу: project\TestProject
;
Для того, чтобы запустить проект необходимо иметь установленный Node Js и MongoDB.
Скачать Node Js можно по ссылке: https://nodejs.org/ru/.
Скачать MongoDB можно по ссылке: https://www.mongodb.com/try/download/community (рекомендую скачать zip версию)
Для успешного запуска проекта необходимо:
- Запустить сервер MongoDB;
- Запустить сервер Node Js;
Чтобы запустить сервер MongoDB необходимо:
- Распаковать скаченный архив в любое место на жестком диске;
- Создать папку, в которой будет храниться база данных;
- Запустить сервер;
Для запуска сервера необходимо: Открыть консоль ->
Открыть в консоли папку с распакованным MongoDB ->
перейти в папку "bin" ->
запустить mongod с флагом dbpath, где в dbpath указать адрес на папку, в которой должна храниться база данных.
Пример команды запуска сервера: локальная база данных хранится по адресу D:\mongodb\Data
тогда команда запуска будет выглядеть следующим образом: mongod --dbpath"D:\mongodb\Data"
.
После успешного запуска сервера базы данных (MongoDB), необходимо запустить сервер Node Js. Для этого необходимо:
- Открыть данный проект в консоли и перейти в
project\Expressapp
; - Запустить сервер Node Js командой
npm start
илиnode Server.js
; - Открыть страницу проекта в браузере по адресу:
http://localhost:3000/main
(главная страница сайта)