https://github.com/allexgalbert/reviewlicms
Быстрая и простая CMS с открытым исходным кодом. Предназначена для создания каталога сайтов с отзывами о них.
https://github.com/allexgalbert/reviewlicms
laravel laravel-application laravel-framework laravel-package laravel8 reviewli reviewlicms
Last synced: about 2 months ago
JSON representation
Быстрая и простая CMS с открытым исходным кодом. Предназначена для создания каталога сайтов с отзывами о них.
- Host: GitHub
- URL: https://github.com/allexgalbert/reviewlicms
- Owner: allexgalbert
- License: mit
- Created: 2021-04-06T17:29:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-23T13:15:31.000Z (almost 4 years ago)
- Last Synced: 2023-08-21T07:39:58.934Z (almost 2 years ago)
- Topics: laravel, laravel-application, laravel-framework, laravel-package, laravel8, reviewli, reviewlicms
- Language: PHP
- Homepage:
- Size: 698 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
# Reviewli CMS
- Быстрая и простая CMS с открытым исходным кодом
- Немного похожа на Trustpilot или Tripadvisor
- Предназначена для создания каталога сайтов с отзывами о них## Требования
- PHP 7.4+
- Laravel 8.12+
- MySQL 8.0+## Установка
```sh
composer create-project --stability=dev allexgalbert/reviewlicms
composer install
npm install
```## Запуск
```sh
npm run watch
php artisan websockets:serve
php artisan queue:listen --queue chatevent,unreadmessagestouserevent,unreadmessagestoadminevent
php artisan migrate:fresh --seed
```## Содержание
- [Фронтенд](#фронтенд)
- [Мультиязычность](#мультиязычность)
- [Личный кабинет клиента](#личный-кабинет-клиента)
- [Личный кабинет администратора](#личный-кабинет-администратора)
- [Особенности](#особенности)
- [Использование](#использование)### Фронтенд
- Главная страница
- Велком-попап при первом входе
- Каталог с фильтрами по категориям, брендам, особенностям
- Выбор языков в меню
- Каждый сайт имеет свою страницу с фото, урлом, отзывами, рейтингом### Мультиязычность
- Автоматическое определение локали и языка браузера пользователя
- Если язык в списке есть, то сайт показывается на нём, иначе на английском
- Установка языка в урл /lang/ для всех ссылок
- Подгрузка файлов сообщений из языковых папок
- Установлено 4 языка, с возможностью быстрого добавления других языков### Личный кабинет клиента
- Страница регистрации, входа, восстановления пароля
- Страница входа с галкой "Запомнить меня"
- Отправка писем пользователю
- Страница Чата с администратором, с попапами и количеством непрочитанных сообщений
- Страница Профиль со сменой имени
- Страница Отзывы клиента с оценками### Личный кабинет администратора
- Страница входа
- Страница Категорий: создать, изменить, удалить, найти
- Страница Брендов: создать, изменить, удалить, найти
- Страница Особенностей: создать, изменить, удалить, найти
- Страница Сайтов: создать, изменить, удалить
- Страница Пользователей: изменить, забанить, запретить отзывы, автологин, предупреждения, чат
- Страница Отзывов: изменить, удалить
- Страница Администраторов: изменить, удалить### Особенности
- Чат между пользователем и администратором на вебсокетах
- Одновременный вход пользователем и администратором### Использование
[YouTube](https://www.youtube.com/)
## Лицензия
Reviewli CMS это программное обеспечение с открытым исходным кодом, лицензируемое
по [MIT лицензии](https://opensource.org/licenses/MIT).## Структура
