Кастомізація Element X / Element Web (Matrix) під власний сервер і бренд
Потрібно створити кастомні збірки додатків на базі Element X (Matrix SDK), що працюють тільки з одним внутрішнім сервером.
Федерація, зовнішні сервіси та SDK повинні бути повністю відключені.
Інтерфейс — перероблений під новий бренд (логотип, кольори, іконки, splash-screen).
Додати підтримку аудіо-дзвінків (RTC / LiveKit) з датчиком наближення.
Основні завдання
Додаток працює тільки з одним сервером (домен буде вказаний після вибору виконавця).
Відключити федерацію та звернення до зовнішніх сервісів (аналітика, звіти, сторонні SDK).
Авторизація — за коротким логіном без домену.
Matrix ID прихований, пошук користувачів та профілі працюють за внутрішніми логінами.
Оновити інтерфейс:
прибрати розділи «Лабораторія», «Режим розробника»;
спрощене меню повідомлень (залишити тільки відповіді, пересилку, пін та реакції);
автоматичне закриття екрану після зміни фото профілю.
Оновити візуальну частину: логотип, іконки, кольорову схему, завантажувальний екран, видалити всі згадки вихідного бренду.
Налаштування:
пункт «Повідомити про проблему» повинен відкривати внутрішню форму або лист на вказану адресу (передам пізніше);
аналітику та звітність направляти на внутрішні API або відключити повністю.
Web-версія:
без екрану вибору сервера;
прихований Matrix ID;
власні deep-посилання (формат буде переданий в ТЗ після старту);
відсутність будь-яких зовнішніх підключень (CDN, аналітика тощо).
RTC та дзвінки:
використовується поточний RTC-бекенд (MatrixRTC / LiveKit);
окрема кнопка для аудіо-дзвінка;
при аудіо-режимі звук йде через динамік вуха, є перемикач «динамік / трубка»;
активувати датчик наближення (гасити екран при піднесенні телефону до вуха).
Серверна частина вже розгорнута (Matrix Synapse + PostgreSQL в k3s-кластер).
Фінальна здача
Готові збірки:
iOS (.ipa / TestFlight)
Android (.apk / .aab)
Web (Docker / статична збірка)
Джерела з коментарями та інструкцією по збірці.
Звіт про видалені зовнішні підключення та SDK.
Вимоги до виконавця
Досвід роботи з Element X / Matrix SDK.
Вміння кастомізувати мобільні клієнти (iOS / Android / Web).
Розуміння WebRTC / LiveKit.
Досвід роботи з Synapse / PostgreSQL / Kubernetes (k3s) вітається.
Важливо
Проект вимагає реального досвіду з Matrix SDK.
Будь ласка, вказуйте реальні терміни та вартість — без «оцінок на око».
Якщо впевненості у своїй кваліфікації немає, краще не відгукуватися.
Актуальні фриланс-проєкти в категорії Гібридні мобільні додатки
Tuya смарт проектДля wi fi пристрою. В пошуку спеціаліста з Tuya IoT Platform / Tuya Panel Studio, Досвід роботи з CBU обов'язково! Необхідно виконати Реєстрація аккаунта 1. Налаштування продукту в Tuya IoT Platform 2.Налаштування Data Points (DP) 3. Розробка інтерфейсу в Tuya 4.Налаштування… Вбудовані системи та мікроконтролери, Гібридні мобільні додатки ∙ 5 днів 16 годин тому ∙ 4 ставки |