АДАМАНТ — мессенджер и криптокошелек, который использует блокчейн для хранения сообщений. Его веб-приложение — это Progressive Web Application, PWA, которое мы написали на JavaScript, Vue, Vuex, Vuetify. Для других платформ используем сборку Electron.

Веб-приложение: https://msg.adamant.im

Код: https://github.com/Adamant-im/adamant-im

Сейчас в мессенджере нельзя отправлять файлы и изображения. Чтобы добавить такую возможность, придерживаемся плана:

  • Шифруем файл/изображение своим private key и собеседника public key (оконечное шифрование). Приложение уже так делает для отправки сообщений.
  • Файл/изображение загружаем на один из серверов IPFS. Для изображения загружаем также превью маленького размера. Список серверов можно указать в настройках. Получаем идентификаторы файлов.
  • Отправляем собеседнику идентификаторы сообщением
  • Собеседник получает идентификаторы, если есть превью, подгружает его и показывает. Полную версию загружает по клику.
Канал загрузки файла, IPFS, сделать через адаптер. В дальнейшем кроме IPFS подключим каналы Filecoin, Siacoin.

Для выполнения задачи от вас спросим:

  • Интерес к криптовалютам и нашему проекту
  • Знания принципов PWA
  • Знания JS и Vue
  • Способность разобраться в чужом коде
  • Способность писать код, который будет понятен другим
Перед откликом на задачу:

  • Посмотрите наш код в Гите
  • Оцените сколько времени нужно на работу
3 года назад
sergeylb
Сергей 
44 года
6 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Ярослав
 
22 года
4 года в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Требуется разработчик для реализации фронтенд части мобильного приложения на React Native. Ищем специалиста с опытом работы. Укажите примеры ваших работ и ставку за час. Опыт обязателен, заявки без него не рассматриваются.

    Закрыт
    3 года назад
  • Ищем ANDROID-JAVA разработчика для поддержки корпоративного клиентского приложения с БД. Необходим опыт работы с паттерном MVVM, Greendao, rxjava 2 и интеграцией google map. Рассматриваются варианты удаленного сотрудничества и разные формы оплаты.

    Закрыт
    3 года назад
  • Требуется разработать мобильное приложение на Unity AR, работающее без интернета. Пользователь выбирает язык, считывает QR-код, после чего отображается модель (динозавра или достопримечательности) с возможностью увеличения. При открытии модели должна воспроизводиться аудио дорожка на выбранном языке.

    Закрыт
    3 года назад
  • $2000

    Ищем разработчика для создания приложения VPN на iOS. Задачи включают верстку экранов, разработку сервисов для оптимизации файлов, подключение аналитики через Firebase, локализацию и релиз в AppStore. Оплата возможна по ставке за час или фиксированной суммой.

    Закрыт
    3 года назад
  • Требуется разработать мобильное приложение для маркетингового агентства, которое будет собирать данные лидов. Приложение должно отправлять введенные пользователями данные (имя, фамилия, телефон) на сервер вместе с рефссылкой объявления. Необходима админ панель для управления данными. Возможна полная интеграция с сервером или только создание приложения.

    Закрыт
    3 года назад
  • Требуется разработка мобильного приложения для iOS и Android, которое будет служить пультом управления оборудованием. Дизайн и концепт предоставлены, задача заключается в сборке приложения, включая отправку и получение пакетов данных по заданным IP-адресам. При первом запуске приложение должно запросить ввод MAC-адреса для нахождения оборудования в сети.

    Закрыт
    3 года назад
  • $250

    Требуется Flutter разработчик для создания мобильного приложения по готовому дизайну в Figma. Необходимо сверстать 7 экранов и всплывающие окна, часть экранов уже готова и может быть использована. Опыт работы с Flutter обязателен.

    Закрыт
    3 года назад
  • Требуется доработка кросс-платформенного приложения на Flutter. Необходимо оптимизировать загрузку страниц и добавить анимации при добавлении товаров в корзину, а также улучшить переходы между страницами. Ожидаются предложения по улучшениям и реализации.

    Закрыт
    3 года назад
  • Требуется разработать кроссплатформенное мобильное приложение на Flutter с использованием API существующего сайта. Ожидается качественная реализация и соблюдение всех технических требований.

    Закрыт
    3 года назад