allexgalbert/reviewlicms

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

Быстрая и простая CMS с открытым исходным кодом

v1.0.0 2021-04-28 09:19 UTC

This package is auto-updated.

Last update: 2021-11-23 14:39:09 UTC


README

fullLogo.png

Reviewli CMS

  • Быстрая и простая CMS с открытым исходным кодом
  • Немного похожа на Trustpilot или Tripadvisor
  • Предназначена для создания каталога сайтов с отзывами о них

Требования

  • PHP 7.4+
  • Laravel 8.12+
  • MySQL 8.0+

Установка

composer create-project --stability=dev allexgalbert/reviewlicms
composer install
npm install

Запуск

npm run watch
php artisan websockets:serve
php artisan queue:listen --queue chatevent,unreadmessagestouserevent,unreadmessagestoadminevent
php artisan migrate:fresh --seed

Содержание

Фронтенд

  • Главная страница
  • Велком-попап при первом входе
  • Каталог с фильтрами по категориям, брендам, особенностям
  • Выбор языков в меню
  • Каждый сайт имеет свою страницу с фото, урлом, отзывами, рейтингом

Мультиязычность

  • Автоматическое определение локали и языка браузера пользователя
  • Если язык в списке есть, то сайт показывается на нём, иначе на английском
  • Установка языка в урл /lang/ для всех ссылок
  • Подгрузка файлов сообщений из языковых папок
  • Установлено 4 языка, с возможностью быстрого добавления других языков

Личный кабинет клиента

  • Страница регистрации, входа, восстановления пароля
  • Страница входа с галкой "Запомнить меня"
  • Отправка писем пользователю
  • Страница Чата с администратором, с попапами и количеством непрочитанных сообщений
  • Страница Профиль со сменой имени
  • Страница Отзывы клиента с оценками

Личный кабинет администратора

  • Страница входа
  • Страница Категорий: создать, изменить, удалить, найти
  • Страница Брендов: создать, изменить, удалить, найти
  • Страница Особенностей: создать, изменить, удалить, найти
  • Страница Сайтов: создать, изменить, удалить
  • Страница Пользователей: изменить, забанить, запретить отзывы, автологин, предупреждения, чат
  • Страница Отзывов: изменить, удалить
  • Страница Администраторов: изменить, удалить

Особенности

  • Чат между пользователем и администратором на вебсокетах
  • Одновременный вход пользователем и администратором

Использование

YouTube

Лицензия

Reviewli CMS это программное обеспечение с открытым исходным кодом, лицензируемое по MIT лицензии.

Структура

Reviewli CMS