Закрытая социальная сеть
Людей и их данные в неё будет загружать (изменять) другой сервис.
Страницы: моя страница, настройки профиля, друзья, группы, личные сообщения.
Сообщения людей и групп:
- Люди могут обмениваться только текстом и ссылками.
- У сообщения должен всегда указываться автор и дата.
- Под сообщением человека можно поставить «+» и «–», должно отдельно отображаться количество «+» и «–».
- Сообщения могут редактировать только сами пользователи, но при этом указывается, что оно изменено и указывается последняя дата изменения.
- Сообщения могут быть удалены модераторами группы, но необходимо указать причину.
Моя страница:
- Отображается фото человека, ФИО, регион, баланс и другие данные человека, согласно настроек профиля.
- На «стене» только владелец - человек может писать сообщения, автор при этом не указывается.
- Должен быть поиск по своим сообщениям.
- При заходе другого человека на страницу, отображается количество друзей и общих друзей, можно перейти на список этих людей.
Настройки профиля:
- Человек может скрывать часть данных от других людей, настраивать просмотр их для друзей и для остальных людей, но фото, ФИО и регион скрывать нельзя.
- Человек может добавить некоторые данные о себе.
- Человек может добавлять других людей в чёрный список, но при этом должен указать причину этого.
- В чёрном списке указаны люди, их дата блокировки, снятия с блокировки и причина.
Друзья:
- Человек может добавлять других людей себе в друзья.
- Поиск других людей можно осуществлять по ФИО, адресу и другим данным, если у человека эти данные скрыты, то можно выбрать отображать ли таких людей в поиске или нет.
- При поиске можно выбрать, как сортировать появившихся людей, в том числе по количеству общих друзей.
Группы:
- Человек может создавать группы, при создании человек даёт ей название и заполняет описание.
- Название и описание может редактировать только создатель.
- Можно искать уже созданные группы.
- Можно выбрать модераторов для своей группы.
- Группы могут быть закрытыми, тогда в них могут пригласить только модераторы.
- У группы всегда должны быть указаны модераторы, даже если группа закрытая.
- Можно банить людей на определённый срок за нарушение правил группы.
- В группе должен быть как список сообщений, так и ссылки на обсуждения, которые висят вверху постоянно.
- В группе сообщения могут оставлять все, но сообщения от модераторов группы должны выделяться.
- Обсуждение - это так же список сообщений на отдельной странице на заданную тему.
Личные сообщения:
- Можно отправлять личные сообщения другим людям, при этом человеку приходит уведомление на почту об этом.
- Функционал у личных сообщений такой же, как и у всех сообщений.
Чёрный список и баны:
- Человек может добавить в чёрный список другого человека на определённый срок, при этом необходимо указать причину.
- При добавлении в чёрный список или бане в группе, человек всё равно видит все сообщения у всех, но не может писать ничего и ставить «+» и «–», там где он забанен.
- Забаненного человека может разбанить администрация сети и вынести предупреждение забаневшему, в случае неправомерности блокировки.
- В случае большого количества неправомерных банов, администрация сети может заблокировать на определённое время возможность банить у тех, кто банил.
Администрация сети:
- В администрацию может обратиться любой человек с жалобой на другого человека в случае неправомерного бана или удаления сообщения.
- Вправе выдавать предупреждения и в случае большого количества таких предупреждений блокировать те возможности, которыми человек злоупотребляет (удаление комментариев, баны) на определённый срок.
Может блокировать группы с объяснением причины и до исправления нарушений, на этот период она доступна только создателю.
Applications 1
-
157 Работа действительно интересная. Реализую на Python/Django. Работаю по предоплате!
-
241 1 0 Проект очень заинтересовал.
Надо будет более подробно обсудить. От 30 дней, от 30 000.
Оплата поэтапная. Вы видете исполнения чуть ли не в реальном часе.
-
1238 83 0 1 +
сделаю на laravel
-
249 16 1 2 Готов сделать
Current freelance projects in the category PHP
Fix CLSIt is necessary to fix the Cumulative Layout Shift through code PageSpeed does not see this problem, but through Google Chrome, it is visible that there is a layout shift for the desktop version of the page According to Google Search, there is an error regarding the speed of… PHP, Web Programming ∙ 3 hours 25 minutes back ∙ 18 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
268 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 6 hours 18 minutes back ∙ 46 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 22 hours 12 minutes back ∙ 22 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 1 day 19 hours back ∙ 33 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 2 days 1 hour back ∙ 24 proposals |