Find Jobs
Hire Freelancers

Доработка офф десктоп телеграм клиент

$30-250 USD

Closed
Posted about 1 year ago

$30-250 USD

Paid on delivery
Задача: Доработка официального десктоп телеграм клиента. 1) Необходимо добавить логгирование всех входящих сообщений в локальную бд/текстовый документ(csv/json), чтобы можно было просмотреть удаленные сообщения собеседником. (Только входящие) 2) Локальное сохранение входящих медиа (фото, видео, аудио, войсы, видео-кружочки) 3) Логгирование изменения сообщений также в базу 4) Отправка всех входящих сообщений и медиа по рест апи на сервер 5) Бд или текстовый файл(csv/json) должны хранить данные в следующем виде: Время логгирования, время прихода эвента, тип эвента (новое сообщение, удаление сообщения, медиа, приглашение в чат, выход из чата, редактирование сообщения и тд), айди чата, айди пользователя, айди сообщения, название чата, имя пользователя, название приложенного файла (из прошлого пункта). Если в процессе разработки будет больше данных для, которые можно сохранить, то можно их добавить. 5.1) Если данные будут сохраняться в текстовый файл, то нужно разделять на отдельные файлы по принципу "_" 6) В интерфейсе чата добавить панель для быстрой отправки заготовленных сообщений с возможность добавить, отредактировать, удалить заготовленное сообщение. Красота не важна, главное практичность. Что будет плюсом: Сохранение исходящих сообщений по тому же принципу. Если будет реализовано, то добавить в базу/текст файл флаг "исходящее", которое будет истина, если сообщение исходящее, ложь, если входящее Что важно: 1) Работу выполнить с учетом того, что клиент обновляется, и нужно написать код так, чтобы можно было легко адаптировать код под новую версию. То есть код должен быть поддерживаемым. 2) Код должен быть предоставлен по итогу в виде ветки git 3) домен апи должен быть в одном месте, например в переменных окружения, чтобы при сборке можно было легко сменить. 4) инструкция по сборке для windows и linux
Project ID: 36028834

About the project

2 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $550 USD for this job
User Avatar
Здравствуйте, Благодарю вас за четко сформулированную задачу. В целом, мой совет будет заключаться в том, чтобы использовать как минимум SQLite (а если вы имеете дело с серьезным потоком данных, то, возможно, MySQL, Postgres или другую СУБД). Чтобы предоставить вам код в виде ветки git, вам нужно будет иметь репозиторий на Github или на похожем сервисе. Качество кода зависит от того, насколько ваш код находится в нормальном состоянии и насколько требуется рефакторинг. Давайте обсудим это в чате. Я практически всегда на связи. С уважением, Арчил
$600 USD in 7 days
5.0 (7 reviews)
5.1
5.1
User Avatar
yeah i m expert with the c and c++ so as i got your task ready to start work form now
$500 USD in 2 days
3.9 (8 reviews)
4.8
4.8

About the client

Flag of RUSSIAN FEDERATION
Barnaul, Russian Federation
0.0
0
Member since Feb 20, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.