Закрытая социальная сеть
Людей и их данные в неё будет загружать (изменять) другой сервис.
Страницы: моя страница, настройки профиля, друзья, группы, личные сообщения.
Сообщения людей и групп:
- Люди могут обмениваться только текстом и ссылками.
- У сообщения должен всегда указываться автор и дата.
- Под сообщением человека можно поставить «+» и «–», должно отдельно отображаться количество «+» и «–».
- Сообщения могут редактировать только сами пользователи, но при этом указывается, что оно изменено и указывается последняя дата изменения.
- Сообщения могут быть удалены модераторами группы, но необходимо указать причину.
Моя страница:
- Отображается фото человека, ФИО, регион, баланс и другие данные человека, согласно настроек профиля.
- На «стене» только владелец - человек может писать сообщения, автор при этом не указывается.
- Должен быть поиск по своим сообщениям.
- При заходе другого человека на страницу, отображается количество друзей и общих друзей, можно перейти на список этих людей.
Настройки профиля:
- Человек может скрывать часть данных от других людей, настраивать просмотр их для друзей и для остальных людей, но фото, ФИО и регион скрывать нельзя.
- Человек может добавить некоторые данные о себе.
- Человек может добавлять других людей в чёрный список, но при этом должен указать причину этого.
- В чёрном списке указаны люди, их дата блокировки, снятия с блокировки и причина.
Друзья:
- Человек может добавлять других людей себе в друзья.
- Поиск других людей можно осуществлять по ФИО, адресу и другим данным, если у человека эти данные скрыты, то можно выбрать отображать ли таких людей в поиске или нет.
- При поиске можно выбрать, как сортировать появившихся людей, в том числе по количеству общих друзей.
Группы:
- Человек может создавать группы, при создании человек даёт ей название и заполняет описание.
- Название и описание может редактировать только создатель.
- Можно искать уже созданные группы.
- Можно выбрать модераторов для своей группы.
- Группы могут быть закрытыми, тогда в них могут пригласить только модераторы.
- У группы всегда должны быть указаны модераторы, даже если группа закрытая.
- Можно банить людей на определённый срок за нарушение правил группы.
- В группе должен быть как список сообщений, так и ссылки на обсуждения, которые висят вверху постоянно.
- В группе сообщения могут оставлять все, но сообщения от модераторов группы должны выделяться.
- Обсуждение - это так же список сообщений на отдельной странице на заданную тему.
Личные сообщения:
- Можно отправлять личные сообщения другим людям, при этом человеку приходит уведомление на почту об этом.
- Функционал у личных сообщений такой же, как и у всех сообщений.
Чёрный список и баны:
- Человек может добавить в чёрный список другого человека на определённый срок, при этом необходимо указать причину.
- При добавлении в чёрный список или бане в группе, человек всё равно видит все сообщения у всех, но не может писать ничего и ставить «+» и «–», там где он забанен.
- Забаненного человека может разбанить администрация сети и вынести предупреждение забаневшему, в случае неправомерности блокировки.
- В случае большого количества неправомерных банов, администрация сети может заблокировать на определённое время возможность банить у тех, кто банил.
Администрация сети:
- В администрацию может обратиться любой человек с жалобой на другого человека в случае неправомерного бана или удаления сообщения.
- Вправе выдавать предупреждения и в случае большого количества таких предупреждений блокировать те возможности, которыми человек злоупотребляет (удаление комментариев, баны) на определённый срок.
Может блокировать группы с объяснением причины и до исправления нарушений, на этот период она доступна только создателю.
Додатки 1
-
157 Работа действительно интересная. Реализую на Python/Django. Работаю по предоплате!
-
241 1 0 Проект очень заинтересовал.
Надо будет более подробно обсудить. От 30 дней, от 30 000.
Оплата поэтапная. Вы видете исполнения чуть ли не в реальном часе.
-
1557 83 0 1 +
сделаю на laravel
-
298 16 1 2 Готов сделать
Актуальні фриланс-проєкти в категорії PHP
"Magento 2.4.6 додавання товару через атрибути»"Проблема: На сайті присутній великий вибір продуктів, які можуть продаватися разом з іншими продуктами. Потрібно додавати продукти через атрибут у конфігураційному продукті. Наприклад: Комп'ютерна миша доступна в різних кольорах, і до неї можна придбати килимок для миші (при… PHP, Веб-програмування |
Розробити скрипт під WordPress CMS + Google maps API + MySQLМи потребуємо код для веб-сайту на WordPress. Поточний (демо) веб-сайт https://e-ztrans.com/ базується на деякій саморобній CMS. Ми намагаємося перевизначити й зробити його надійнішим. Я надам доступ до панелі адміністратора поточного веб-сайту, а також вихідного коду поточної… PHP, Веб-програмування ∙ 2 ставки |
Додати розділ на сайт
3000 UAH
1. Додати розділ https://www.vitajuwel.us/sana на сайт https://vitajuwel.com.ua/ 2. Виправити центральний слайдер. Сайт на Laravel. Значення по пейджспіду не повинно зменшитися. PHP ∙ 3 ставки |
Калькулятор підрахунку вартості по м2 для сайту ролетівВсім привіт, мені треба зробити калькулятор підрахунку вартості товару по ширині та висоті Приклад розрахунку:Горизонтальні жалюзі 0.75 м2Тканині ролети 0.60 м2Москітні сітки 0.75 м2Римські штори 1 м2Японські штори 0.60 м2Захисні ролети 1.3 м2Вертикальні жалюзіЦіна від 1.6 м… Javascript, PHP ∙ 11 ставок |
Стилізувати Select option WordpressЗавдання стилізувати стандартний Select option на відповідні стилі. Проблема: при використанні заміни дропдауну на list через jquery: не працюють фільтри сортування товарів. Javascript, PHP ∙ 9 ставок |