Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры

Программисты — удалённая работа в Краснодаре

Дата: 2024-07-02
Детали
Регион
Краснодар
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-07-02
Описание
Веб-разработка. Разработка с нуля. Технологии, фреймворки и библиотеки: webrtc, FastAPI, AioRTC, ReactJS. Задачи Профиль Разработать функционал профиля для следующих ролей: администратор, модератор, модель, агент. Администратор. Может изменять свой e-mail, имя пользователя и пароль. Модератор. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты). Модель. Профиль делится на два этапа: До начала работы. Может только загрузить данные, необходимые для договора (копия паспорта, фото, фото с паспортом у лица, фото с листком, на котором находится надпись текущей даты) и может изменить свой e-mail, имя пользователя и пароль. После начала работы. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты), а также добавлять/изменять/удалять фото. Агент. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты). График Разработать функционал профиля для следующих ролей: модератор, модель. Модератор. Определяет график для моделей. Текущий месяц делится на два периода, по формуле: кол-во дней в месяце/2 (c округлением в большую сторону для второго периода и в меньшую для первого). Для данного периода, до его начала, модератор должен проставить смены, суммарная длительность которых должна быть не менее минимума, регулируемого в панели администрирования. В противном случае, в конце периода модератор получает штраф, размер которого также регулируется в панели администрирования. Каждый период делится на вычисленное количество дней (формула выше), а каждый день – на 6 смен. Модератор выбирает смену, после чего она появляется у моделей. На одну смену может приходится до 4-х моделей. Одна смена должна продлится минимум 210 минут, без учета пауз. После достижения счетчиком 210 минут – смена может быть закончена и штраф не будет наложен на модератора. После выбора смены, модератор может передать смену другому модератору за фиксированное вознаграждение, при этом теряя оплату за данную смену. В данном случае, бронь со смены снимается, а строка данной смены получает выделение цветом. Модель. Модель видит аналогичную модератору таблицу, но данная таблица формируется из уже проставленных модераторами смен. Модель также может отказаться от смены за денежное вознаграждение, аналогично модератору. Ведение трансляции. Разработать функционал ведения трансляции для двух ролей: модель и модератор. Модератор. До начала смены (не менее 20 минут) модератор может подключится к комнате трансляции. До начала самой трансляции он видит чат и заполнитель на том месте, где будет расположен видеопоток. После начала трансляции, вместо заполнителя появляется видеопоток с камеры модели. В момент подключения модели появляется соответствующее сообщение в чате. Внизу страницы отобразить время: Если время смены не наступило: Если модель подключилась – время до начала смены. Если модель не подключилась – время до начала смены. Если время смены наступило: Если модель подключилась – показывается таймер смены. Если модель не подключилась – время опоздания. Модератору доступны быстрые действия в чате, также возможность поставить таймер смены на паузу (в таком случае, запускается таймер паузы смены) и закончить смену. В случае досрочного окончания смены модератор получает штраф. Досрочным окончанием смены считается окончание смены, продлившейся менее 210 минут. Модель. До начала смены (не менее 20 минут) модель может подключится к комнате трансляции. До начала самой трансляции, модель видит чат и предпросмотр своего видеопотока. Таймер внизу отображается аналогично модератору. Документы Разработать функционал закрывающих смену документов для роли модератора. После окончания смены, у модератора появляется новая запись в соответствующей таблице. Напротив этой записи расположен флаг, сигнализирующий о необходимости заполнения данных об этой смене. Страница с данными для заполнения выглядит следующим образом: список, с уже добавленным но не заполненным виджетом площадки. В нижней части списка находится кнопка “+”, позволяющая добавить площадку. Виджет площадки состоит из ее названия и суммы заработка. После заполнения хотя бы одной площадки, флаг, сигнализирующий о необходимости заполнения данных об этой смене пропадает. Реферальная система Разработать функционал реферальной системы для следующих ролей: модератор, модель, агент. Каждая из данных ролей обладает доступом к двум страницам: модели и заработок. На странице модели в табличном виде отображается список моделей, приглашенных данным пользователем. На странице заработок, в разрезе всех приглашенных моделей отображается заработок пригласившего и период, за который заработана данная сумма. Помимо этого, на каждой из данных страниц присутствует реферальная ссылка с возможностью быстрого копирования последней в буфер обмена. Заработок Разработать функционал заработка для следующих ролей: суперпользователь, администратор, модератор, модель. Суперпользователь и администратор видят заработок всех пользователей системы в виде записи следующего формата: период, пользователь, сумма. Модератор и модель видят свой заработок за каждый из периодов в формате: период, сумма. Пожелания и особенности: Только частные исполнители!!! Дизайн есть, готов выслать при обсуждении проекта Технологии, фреймворки и библиотеки: webrtc, FastAPI, AioRTC, ReactJS. Задачи Профиль Разработать функционал профиля для следующих ролей: администратор, модератор, модель, агент. Администратор. Может изменять свой e-mail, имя пользователя и пароль. Модератор. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты). Модель. Профиль делится на два этапа: До начала работы. Может только загрузить данные, необходимые для договора (копия паспорта, фото, фото с паспортом у лица, фото с листком, на котором находится надпись текущей даты) и может изменить свой e-mail, имя пользователя и пароль. После начала работы. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты), а также добавлять/изменять/удалять фото. Агент. Может изменять свой e-mail, имя пользователя, пароль и платежные данные (номер кошелька Paxum и/или банковские реквизиты). График Разработать функционал профиля для следующих ролей: модератор, модель. Модератор. Определяет график для моделей. Текущий месяц делится на два периода, по формуле: кол-во дней в месяце/2 (c округлением в большую сторону для второго периода и в меньшую для первого). Для данного периода, до его начала, модератор должен проставить смены, суммарная длительность которых должна быть не менее минимума, регулируемого в панели администрирования. В противном случае, в конце периода модератор получает штраф, размер которого также регулируется в панели администрирования. Каждый период делится на вычисленное количество дней (формула выше), а каждый день – на 6 смен. Модератор выбирает смену, после чего она появляется у моделей. На одну смену может приходится до 4-х моделей. Одна смена должна продлится минимум 210 минут, без учета пауз. После достижения счетчиком 210 минут – смена может быть закончена и штраф не будет наложен на модератора. После выбора смены, модератор может передать смену другому модератору за фиксированное вознаграждение, при этом теряя оплату за данную смену. В данном случае, бронь со смены снимается, а строка данной смены получает выделение цветом. Модель. Модель видит аналогичную модератору таблицу, но данная таблица формируется из уже проставленных модераторами смен. Модель также может отказаться от смены за денежное вознаграждение, аналогично модератору. Ведение трансляции. Разработать функционал ведения трансляции для двух ролей: модель и модератор. Модератор. До начала смены (не менее 20 минут) модератор может подключится к комнате трансляции. До начала самой трансляции он видит чат и заполнитель на том месте, где будет расположен видеопоток. После начала трансляции, вместо заполнителя появляется видеопоток с камеры модели. В момент подключения модели появляется соответствующее сообщение в чате. Внизу страницы отобразить время: Если время смены не наступило: Если модель подключилась – время до начала смены. Если модель не подключилась – время до начала смены. Если время смены наступило: Если модель подключилась – показывается таймер смены. Если модель не подключилась – время опоздания. Модератору доступны быстрые действия в чате, также возможность поставить таймер смены на паузу (в таком случае, запускается таймер паузы смены) и закончить смену. В случае досрочного окончания смены модератор получает штраф. Досрочным окончанием смены считается окончание смены, продлившейся менее 210 минут. Модель. До начала смены (не менее 20 минут) модель может подключится к комнате трансляции. До начала самой трансляции, модель видит чат и предпросмотр своего видеопотока. Таймер внизу отображается аналогично модератору. Документы Разработать функционал закрывающих смену документов для роли модератора. После окончания смены, у модератора появляется новая запись в соответствующей таблице. Напротив этой записи расположен флаг, сигнализирующий о необходимости заполнения данных об этой смене. Страница с данными для заполнения выглядит следующим образом: список, с уже добавленным но не заполненным виджетом площадки. В нижней части списка находится кнопка “+”, позволяющая добавить площадку. Виджет площадки состоит из ее названия и суммы заработка. После заполнения хотя бы одной площадки, флаг, сигнализирующий о необходимости заполнения данных об этой смене пропадает. Реферальная система Разработать функционал реферальной системы для следующих ролей: модератор, модель, агент. Каждая из данных ролей обладает доступом к двум страницам: модели и заработок. На странице модели в табличном виде отображается список моделей, приглашенных данным пользователем. На странице заработок, в разрезе всех приглашенных моделей отображается заработок пригласившего и период, за который заработана данная сумма. Помимо этого, на каждой из данных страниц присутствует реферальная ссылка с возможностью быстрого копирования последней в буфер обмена. Заработок Разработать функционал заработка для следующих ролей: суперпользователь, администратор, модератор, модель. Суперпользователь и администратор видят заработок всех пользователей системы в виде записи следующего формата: период, пользователь, сумма. Модератор и модель видят свой заработок за каждый из периодов в формате: период, сумма.
Похожие заказы

Программисты

дистанционно
договорная
Создание сайта. казино. Платформа: по рекомендации специалиста. Функционал сайта: полноценный казино бот, написаный с нуля, работа через телеграм бота, сам сайт в вебапп формате. Контента нет.
Краснодар Фрилансеры

Разработка игр на Unity

дистанционно
договорная
Меня интересует тема consumables (это типа пожирать объекты на игровом поле). Игра: для мобильных устройств. Игра: многопользовательская, массовая онлайн. Жанр: стратегия. Графика: 2D, 3D. Пожелания и особенности: Меня интересует тема consumables (это типа пожирать объекты на игровом поле). Нужно, чтобы персонаж на фото пожирал объекты, hp прибавлял и т.п. именно такой код интересует. Важно правильно объяснить человеку с нулевыми знаниями о программировании, поэтому психически неустойчивые мимо. Т.е. задача не написать такой код быстрее и избавится от клиента, а обучить этой теме.
Краснодар Фрилансеры

Программисты

дистанционно
договорная
Разработка мобильных приложений. Разработка с нуля. Приложение: для iOS, для Android. Устройства для масштабирования: смартфоны. Добрый день! Вращаем смартфон в плоскости дисплея. Скорость вращения 0,5 - 3 оборота в секунду. На дисплее картинка, нужно, чтобы картинка для наблюдателя оставалась неподвижной. Можно ли решить такую задачу? Вторая задача, 1 раз за 1 оборот делать снимок фронтальной камерой и формировать вывод в серию снимков в реальном времени. Можно ли решить эти задачи? Цена вопроса? Спасибо.
Краснодар Фрилансеры

Программирование в Excel

дистанционно
договорная
Автоматизация формирования отчётов. Технического задания нет.
Краснодар Фрилансеры

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: Расчет стоимости рам для картин. Продукт: Багетная мастерская. Техзадания нет. Пожелания и особенности: Есть прайс с необходимыми параметрами багета. Нужна возможность на старте ввести ширину и высоту рамы, а после вводить разные артикулы багета и получать каждый раз стоимость рамы по заданным ранее параметрам.
Краснодар Фрилансеры

Программисты 1С

дистанционно
договорная
Настроить. 1С: Управление торговлей, 1С: Бухгалтерия. Версия: 8.3. Настройка кассы 1с УТ и дальнейшее использование, есть синхронизация с 1с бухгалтерией (ОСНО НДС). На следующей недели будет эквайринг подключен. Настройка нужна на рабочем месте. Введение кассовой дисциплины в данном формате.
Краснодар Фрилансеры

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: интерактивное меню или каталог, информирование клиентов. Продукт: Курсы. Техзадания нет.
Краснодар Фрилансеры