MVP для интеграции Golos.io - проект Market
Интеграция платформы Golos.io в качестве модуля поддержки комментирования товаров в Интернет-магазине. На странице деталей товара пользователи оставляют отзывы, отмечая свои впечатления о потреблении (использовании) данного товара, создавая уникальный контент. Эти отзывы регистируются на платформе Golos.io как посты и поддерживаются общей инфраструктурой блокчейна. Предполагается, что отзывы и комментарии могут оставлять пользователи, зарегистрированные в golos.io.
Проект представляет собой концепт интеграци golos.io с Интернет-магазином. Проект использует API Golos.io для реализации функционала создания, просмотра и редактирования комментариев на странице деталей товара. Функционал взаимодействия с платформой golos.io включает в себя:
- создание нового отзыва (поста golos);
- получение с golos всех постов, связанных с данным товаром (созданных ранее пользователями);
- получение всех комментариев конкретного поста с golos;
- добавление нового комментария к посту golos;
- апвоут для отзыва;
- вывод количества голосов и информации о потенциальной выплате для отзыва;
Все комментарии, добавленные к постам на самой платформе golos.io, также отображаются в комментариях на странице деталей товара.
- Скопировать содержимое репозитория в корневой каталог вашего сайта.
- Проверить, что папки /cache и /sessions доступны для записи.
- Отредактировать права доступа к базе данных в разделе System_Database в файле configs/System/_config.ini
- Используя файл _install/market.sql создать базу данных (воспользуйтесь PHPMyAdmin или консольными командами).