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

Системное программирование — удалённая работа в Москве

Дата: 2025-11-05
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-11-05
Описание
Настройка, доработка существующего продукта, тестирование. Пожелания и особенности: 1. Общие требования • Приложение работает только с одним homeserver (домен укажу). • Выбор сервера и федерацию отключить. • Все внешние сервисы и ссылки (element.io, matrix.to, Posthog, Sentry, Crashlytics и т.п.) удалить. • Приложения не должны обращаться к сторонним доменам. ? 2. Авторизация и пользователи • Вход по@username, без домена. • Matrix ID скрыт. • Поиск пользователей — по @username. • Ссылки на профили — [Email скрыт]. ? 3. Интерфейс • Удалить пункты «Лаборатория / Labs» и «Режим разработчика». • После изменения фото профиля экран автоматически закрывается. • В профиле отображать только @username. • В меню сообщений убрать: • “Copy link to message” • “View source” • “Report content” • Оставить: Reply, Forward, Pin, эмодзи-реакции. ? 4. Визуальная часть • Новый логотип, иконки, цвета, splash-screen, favicon. • Удалить все упоминания Element и Matrix. ? 5. Настройки и служебные пункты • “Сообщить о проблеме” ? перенаправить на мой URL или e-mail. • “Аналитика” ? отключить либо направить на внутренний API. • Все внешние SDK и отчёты удалить. ? 6. Web-версия • Удалить экран выбора сервера при входе. • Скрыть Matrix ID. • Настроить собственные deep-links [Email скрыт]). • Проверить отсутствие внешних подключений (CDN, аналитика и т.д.). ? 7. RTC и звонки • Используется текущий RTC-бэкенд (MatrixRTC / LiveKit). • Видеозвонки уже работают. • Добавить отдельную кнопку “?? Voice Call”: • создаётся RTC-вызов с video=false; • передаётся флаг {“audioOnly“: true}; • обе стороны работают в режиме audio-only; • звук по умолчанию через earpiece (Handset); • в интерфейсе кнопка Speaker / Handset; • при включении камеры — возврат к видео-режиму. Датчик приближения • В режиме аудио-звонка активировать датчик приближения (proximity sensor): • при поднесении телефона к уху экран гаснет, звук остаётся в earpiece; • при отведении — экран включается, можно переключить на speaker. ? 8. Инфраструктура сервера • Matrix Synapse — основной сервер. • PostgreSQL — база данных. • Развёрнуто в k3s-кластере. • Все API-эндпоинты стандартные (/_matrix/client, /_matrix/media, /_matrix/identity). • Сервер поддерживает E2E-шифрование, RTC и VoIP без ограничений. ? 9. Итог • Готовые сборки: • iOS (.ipa / TestFlight) • Android (.apk / .aab) • Web (Docker / static build) • Исходники с комментариями и инструкцией по сборке. • Отчёт об удалённых внешних ссылках и SDK. ? 10. Требования к исполнителю • Опыт работы с Element X / Matrix SDK. • Умение кастомизировать клиенты iOS, Android и Web. • Понимание работы WebRTC / LiveKit. • Опыт деплоя и интеграции с Synapse / PostgreSQL / Kubernetes (k3s) приветствуется.
Похожие заказы

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

дистанционно
договорная
Системное программирование. Настройка. Пожелания и особенности: Мне нужен человек, который РЕАЛЬНО разбирается и работает с MacOS. Тех, кто посмотрю может смогу - прошу не беспокоить! Мне необходимо срочно и точно! Помощь в установке программы.
Барнаул Фрилансеры

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

дистанционно
договорная
Системное программирование. Разработка с нуля.
Челябинск Фрилансеры

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

дистанционно
договорная
Системное программирование. Настройка.
Москва Фрилансеры

Системное программирование

дистанционно
договорная
Доработка существующего продукта. Необходимо установить ROS 2 и Nav 2 на raspberry pi 4B , прописать лидар D500 kit и сделать всё контейнер docker.
Санкт-Петербург Фрилансеры

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

дистанционно
договорная
Системное программирование. Настройка. Пожелания и особенности: Опять слетел фотошоп Поставить назад.
Москва Фрилансеры

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

дистанционно
договорная
Системное программирование. Настройка. Имеется настроенный Moodle старой версии, на котором проходит ежегодное тестирование в рамках Всероссийской олимпиады. Этот moodle связан с базой данных сайта олимпиады и обменивается с ней данными. Задача: развернуть на новом сервере последнюю версию мудла, скопировав все настройки тестов со старого, импортировать на неё свежие тесты из старой системы (если это сложно, то можно отказаться от этой задачи), связать БД нового сайта и нового мудла (со стороны сайта работают программисты, они скажут, какие параметры как настроить).
Москва Фрилансеры

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

дистанционно
договорная
Системное программирование. Разработка с нуля. Пожелания и особенности: Видимо, Установка платного впн. 1. Мне нужно заходить на иностранные сайты (Европа) по недвижимости,Фейсбук, сайты знакомств. 2. Желательно, если получится, чтобы работал Ютуб 3. Желательно, если получится, хочу смотреть телеканалы Ирландии и Великобритании 4. Также у меня перестал работать телеграмм на телефоне, это как-то наладить.
Москва Фрилансеры