Вебсайт по голосованию за литературные произведения (PHP7+MySQL)
- 2
- 0
- Опубликовано: 2021-12-23
Технологии: PHP7 + MySQL
Предусмотрены четыре роли – автор, читатель, модератор, администратор. Может быть создано неограниченное количество пользователей.
Ссылка - http://mecenat.xn--80aafnhi4ae.hhos.ru/
Логины/пароли:
1. Администратор. admin admin
2. Модератор. moderator1@gmail.com test
3. Автор. qwrtp114@gmail.com test
4. Читатель. qwrtp111@gmail.com test
Суть сайта заключается в том, что авторы проходят верификацию своего номера телефона и после этого могут загрузить романы для голосования. Модераторы и администратор выдают допуск на участие романа в голосовании. Читатели после верификации своего номера телефона могут голосовать за роман. Читатель может проголосовать только один раз в год.
Функционал автора:
- редактирование персональных данных
- верификация телефона
- загрузка романов для голосования
- просмотр количества голосов за свои романы
- отправка сообщений администратору
Функционал читателя:
- редактирование персональных данных
- скачивание романов
- голосование за роман (один раз в год)
- отправка сообщений администратору
Функционал модератора:
- может взять в работу любой свободный роман
- может поставить одну из двух оценок - "Допущен" или "Не допущен"
- написать комментарий к роману
Функционал администратора:
- публиковать/скрывать/комментировать романы
- смотреть список допущенных и недопущенных к голосованию романов
- смотреть список проголосовавших за роман читателей
- добавлять/редактировать/удалять/менять пароли модераторов
- смотреть список сообщений, который оставили авторы и читатели
- смотреть списки авторов и читателей, зарегистрированных на сайте
На сайте реализована:
- отправка смс (в тестовой версии отключена) с целью верификации номеров телефонов авторов и читателей
- мультиязычность (3 языка - русский, английский, казахский; русский и казахский варианты сайта совпадают, так как для казахского языка не был загружен файл с переводом)