Нужна библиотека, инкапсулирующая работу с 10-20 протоколами, для использования в приложении на Android (Kotlin), и тестовый GUI.Сервисы для первого этапа: Google Drive, Яндекс Диск, SFTP (пароль/ключ), libarchive (SAF), Git (HTTP/S; ssh по паролю/ключу).Функции API: Подключиться к хранилищу (возвращает внутренний дескриптор, держит соединение и базовые данные о сессии в памяти). Отключиться (освобождает память, разрывает соединение). Например, для архива (хранилища с бекендом libarchive) открывает файл архива и читает заголовок/список файлов в нем.Вернуть информацию о типе хранилища (имя, иконка). Вернуть описание/заголовок на основе параметров подключения (например, для SFTP это хост + логин).Вернуть список файлов в заданной папке. Вернуть список файлов/путей рекурсивно от заданной папки. Для каждой записи возвращается стандартный набор свойств ("папка или файл", имя, несжатый размер (для файлов), дата изменения) и дополнительный (все что предоставлено бекендом, например, libarchive).Прочитать файл по пути (работа будет с мелкими файлами, поэтому допустимо читать все содержимое в память). Записать файл (с созданием нового файла, если путь не существует).Переименовать файл/папку. Удалить файл/папку. Создать папку.Особенности API:Одновременно может быть подключено много хранилищ и читаться/писаться много файлов.Хранилище может быть readonly, что отключает часть функций. Этот флаг передается при подключении (API), также он может выставляться автоматически (например, libarchive не умеет писать RAR).Все операции асинхронные и предоставляют уведомления о прогрессе вида # done/# total.Ошибки не замалчиваются, а четко передаются наверх, со всеми сообщениями и контекстом.Если SDK для доступа к сервису требует от разработчика API-ключа или чего-то подобного, то сообщать мне.Нужен способ передачи в библиотеку специфичных для сервиса/SDK параметров, как для операций (например, логин, commit message для Git), так и глобальных (API-ключ, временная папка). Можно также предусмотреть вызов специфичных функций (например, создание нового архива для libarchive).Каждая операция вызывает обновление хранилища: для libarchive архив пережимается после записи файла или создании папки, в Git делается коммит (на основе текущего HEAD, включая изменения с момента подключения, сообщение Update/Rename/Delete/Add <файл/папка>).Тестовый GUI (не часть библиотеки, но выступает ее клиентом; можно реализовать в отдельном или едином APK):Функциональный и максимально простой UI.При выполнении библиотечных вызовов показывать прогрессбар, при ошибках - сообщение.Наверху экрана - кнопка для подключения к хранилищу. Показывает диалог или страницу со вводом параметров (сервис, URL, логин и прочее, для сервисов выводятся иконки и имена из API) и кнопками OK/Cancel, а также списком для загрузки ранее использованных параметров (до 20 штук). Кнопка OK сохраняет введенные параметры в историю на диске, вместе с заголовком на основе параметров (API), так что в следующий раз их можно не вводить. Если подключение неудачное, то диалог остается открытым.Каждое подключенное хранилище - вкладка (название = имя сервиса + заголовок на основе параметров).На вкладке: кнопки, текущий путь (pwd) в виде текста, список/таблица файлов (заполняется кнопками вывода списка файлов) и текстовое поле (заполняется кнопкой чтения файла, используется кнопкой записи файла). В списке файлов может быть особая запись Parent folder и всегда есть запись This folder; папки выводятся перед файлами, в конец имени добавляется "/", файлы и папки сортируются по алфавиту, для каждой записи выводятся доступные свойства, записи можно выделять (всегда выделена ровно одна, если список не пустой).Кнопки на вкладке:отключение (закрывает вкладку)вывод списка файлов в выделенной папке (если выделена не папка, то в This folder; при успешном выполнении текущий путь меняется на новую подпапку, выделяет первую запись в списке)вывод рекурсивного списка выделенной папки (аналогично, но не меняет текущий путь, имена записей равны относительному пути: SomeDir/SubDir/ и SomeDir/File.txt)переход в родительскую папку (если текущий путь не равен корню, т.е. есть Parent folder; очищает список и изменяет текущий путь)чтение выделенного файла (если файл не выделен, то ничего не делает; заполняет текстовое поле первыми 100к байт; UTF-8, LF)записать в выделенный файл (если выделена папка, то запрашивает уникальное имя; UTF-8, LF)переименовать выделенный файл/папку (запрашивает уникальное имя; не работает для This/Parent folder)удалить выделенный файл/папку (запрашивает подтверждение, не работает для This/Parent folder)создать подпапку в выделенной папке (если выделена не папка, то в This folder; запрашивает уникальное имя)При выборе решений для работы с сервисами обращать внимание на лицензию (GPL не подходит) и размер (чем меньше кода - тем лучше).К SFTP могу предоставить тестовый доступ, в остальных сервисах вам нужно регистрироваться самостоятельно.При сдаче работы от вас нужно короткое демонстрационное видео по каждому сервису (на экране видно эмулятор и браузер с облачным хранилищем, в эмуляторе демонстрируете работу с хранилищем, в браузере видно результат).Можем договориться на почасовую или поэтапную оплату.voronnate yandex ru
В приложении скрин моб. версии. Хочу адаптировать изображения-увеличить и аккуратно расставить ярлыки как в версии для ПК, гамбургер перенести влево. Настроить ссылки, сейчас не работает ссылка на ТГ. Главное не навредить версии на ПК. Также настроить версию для планшета.
Верстка
Опубликован: 29.01.25 11:49
Бюджет: 2000 руб.~$24.97
Нужны переводы текстов в группе ТГ
Нужны переводы текстов в группе
Оплата каждого перевода отдельно.
Тексты по тематике группы.
Переводы
Опубликован: 29.01.25 11:48
Бюджет: 6000 руб.~$74.9
Проектирование металлоконструкций
Приветствую!
Уже есть ангар шириной 18м и высотой 6м, планируется сделать офисные помещения в 2 этажа из металлокаркаса, длинной в один пролет, 6 метров.
Нужно будет подобрать материалы с учетом нагрузок для стоек, обвязки сверху для пола второго этажа и т.д.
Примерный эскиз, как должно быть уже есть. Кто готов и имеет опыт, пишите, обсудим детали.
Стройка и ремонт
Опубликован: 29.01.25 11:48
Бюджет: 6000 руб.~$74.9
Разработка Телеграмм-бота навигации
## Техническое задание на разработку Телеграм-бота для Spa La Foret### 1. Общая информацияНаименование проекта: Разработка Телеграм-бота для канала Spa La ForetЦель проекта: Создать удобный и функциональный Телеграм-бот, обеспечивающий навигацию по услугам спа-центра, предоставляющий информацию о спа-программах и позволяющий пользователям отправлять заявки напрямую через бот. Бот должен иметь возможность для самостоятельного обновления контента администратором спа-центра.### 2. Функциональные требования#### 2.1 Пользовательская часть1. Стартовое сообщение: - Приветственное сообщение с кратким описанием возможностей бота. - Кнопки для навигации: «Услуги и цены», «Контакты», «Отправить заявку», "Акции", "Связаться с менеджером"2. Навигация по услугам: - Меню с перечнем основных категорий услуг (например, массажи,спа для двоих. спа-девичники и т.д.). - В каждой категории отображается список соответствующих услуг с кратким описанием и ценой. Спа-программы: - Список доступных спа-программ с подробным описанием. - Возможность просмотра детальной информации по каждой программе (описание, продолжительность, преимущества, цена).Цены: - Раздел с актуальными ценами на все услуги и спа-программы. - Возможность фильтрации цен по категориям услуг.5. Отправка заявки: - Форма для заполнения заявки (имя, телефон, желаемая услуга или спа-программа, предпочтительная дата и время). - Кнопка «Отправить заявку», после нажатия которой данные отправляются администратору спа-центра. - Подтверждение отправки заявки пользователю.6. Контакты: - Информация о спа-центре (адрес, телефон, рабочие часы). - Кнопка для быстрого перехода на карту (например, Яндекс карты).7. Дополнительные функции: - Поиск по услугам и спа-программам. - Кнопка «Назад» для возврата к предыдущему меню. - Кнопка «Главное меню» для быстрого возвращения к стартовому экрану.#### 2.2 Административная часть1. Управление контентом: - Возможность добавления, редактирования и удаления услуг и спа-программ. - Возможность обновления цен и описаний услуг. - Загрузка изображений для каждой услуги и спа-программы.2. Управление заявками: - Просмотр поступивших заявок в формате списка. - Возможность экспорта заявок в Excel или другой удобный формат.3. Настройки бота: - Настройка приветственного сообщения. 4. Безопасность: - Авторизация администратора (логин и пароль). - Защита административного интерфейса от несанкционированного доступа.### 3. Технические требования1. Платформа: Telegram2. Технологии разработки: - Язык программирования: Python (с использованием библиотеки aiogram) или другой, по согласованию. - Хостинг: облачный сервер (например, Heroku, AWS, DigitalOcean) или хостинг, предоставляемый разработчиком. - База данных: SQLite, PostgreSQL или другая по согласованию.3. Интеграции: - Связь с Telegram API для обработки сообщений и кнопок. - Возможность отправки заявок на указанный Telegram-аккаунт или электронную почту.4. Обновление контента: - Реализовать административный интерфейс через веб-панель или использовать CMS (например, Google Sheets через API) для управления контентом без необходимости изменения кода бота.### 4. Дизайн и UX1. Внешний вид: - Соответствие стилю и корпоративным цветам сайта Spa La Foret.(www.spalaforet.ru) - Использование качественных изображений для услуг и спа-программ.2. Юзабилити: - Интуитивно понятная навигация. - Быстрая загрузка и отклик бота. - Адаптивность под различные устройства (мобильные телефоны, айфоны, планшеты, ПК).### 5. Нефункциональные требования1. Безопасность: - Защита передаваемых данных. - Регулярные бэкапы базы данных.2. Производительность: - Минимальное время отклика бота. - Обработка одновременных запросов без сбоев.3. Масштабируемость: - Возможность расширения функционала в будущем (например, интеграция с CRM-системами, добавление новых языков и т.д.).4. Документация: - Подробная инструкция по использованию и администрированию бота. - Описание архитектуры и кода для возможного дальнейшего развития.### 6. Этапы реализации и сроки1. Сбор и анализ требований: 3 дня2. Проектирование архитектуры бота и интерфейса: 5 дней3. Разработка функционала пользовательской части: 10 дней4. Разработка административной части: 7 дней5. Тестирование и исправление ошибок: 5 дней6. Внедрение и настройка на сервере: 3 дня7. Обучение администратора и передача проекта: 2 дняОбщий срок реализации: 35 дней### 7. Требования к исполнителю- Опыт разработки Telegram-ботов.- Знание выбранного языка программирования и соответствующих фреймворков.- Понимание принципов UX/UI дизайна.- Умение работать с базами данных.- Способность обеспечить безопасность и защиту данных.- Готовность предоставить поддержку после запуска бота.### 8. БюджетБюджет проекта: Обсуждается индивидуально, исходя из требований и опыта исполнителя.### 9. Дополнительные требования- Регулярные отчеты о прогрессе выполнения проекта.### 10. Контакты для связиДля подачи предложения или получения дополнительной информации, пожалуйста, свяжитесь с нами:Примечание: Все сроки и бюджет могут быть обсуждены и согласованы с выбранным исполнителем.
Bots
Опубликован: 29.01.25 11:47
Бюджет: 50000 руб.~$624.15
Сделать анимированный стикер формата tgs
Необходимо отрисовать и анимировать стикер в формате tgs
Все примеры могу отправить в тг
Работаю только при получение... руб
Графический дизайн
Опубликован: 29.01.25 11:46
Бюджет: 1000 руб.~$12.49
Доработка макета упаковки
Проект: Доработка макета упаковки "Синтесин 2 мл с иглой"
Размеры упаковки: 68×26×195 мм
Шрифты: futura PT COND и SF PRO display
Общие требования
Выровнять текст и графику, обеспечив симметрию.
Соблюдать равномерные отступы между элементами.
Минимизировать визуальный шум, сделать макет лаконичным.
Проверить читабельность текста и корректность надписей.
Убедиться, что все элементы находятся в пределах печатных допусков.
Текст и шрифты
futura PT COND для заголовков, SF PRO display для основного текста.
Выравнивание строго по сетке.
Оптимизировать межбуквенный и межстрочный интервал.
Графика и логотипы
Выровнять логотипы по краям или текстовым блокам.
Проверить пропорции изображений, исключить искажения.
Логотип подровнять (файл отдельно во вложении)
Поля и отступы
Минимум 3 мм технологического отступа от краев.
Все элементы симметрично расположить относительно центра упаковки. Текст выравнивание по левому краю/ по ширине
Опубликован: 29.01.25 11:46
Бюджет: 3000 руб.~$37.45
Разработать нестандартную страницу на Tilda (туристический гайд)
Основная информация
Цель проекта: создать дизайн информационного туристического путеводителя на 7 дней на отдельной... руб
Веб-разработка и дизайн
Опубликован: 29.01.25 11:45
Бюджет: 15000 руб.~$187.25
Ищу опытного продажника
Ищу опытного продажника, который будет работать как с теплыми, так и с холодными лидами.
Плюсом к вам будет поиск по холодной базе клиентов, которые заинтересованы в покупке дымососов для мангалов, мебели в стиле лофт, мангальных комплексов.
Зарплата сдельная, 5% за продажу товара.
Товары начинаются от 10000 до 600000 рублей
Персональный помощник
Опубликован: 29.01.25 11:45
Бюджет: 1000 руб.~$12.49
Циклические алгоритмы. Оператор цикла с счётчиком
Создать через html, прикрепить все файлы. 4 вкладки. Ярко красочно и сочно чтобы не было понятно что создавал професионал, я простая начинашка
Создание сайта
Опубликован: 29.01.25 11:45
Бюджет: 1000 руб.~$12.49
Дизайн баннера
Здравствуйте!
Нужны три баннера в офис в формате:
А2 - 1 шт,
А3 - 2 шт
Полное тз, лого и примеры в файле.
Наружная реклама
Опубликован: 29.01.25 11:44
Бюджет: 1500 руб.~$18.73
Сделать адаптивную вёрстку на мой дизайн
Мне художник нарисовал дизайн нужно его сверстать чтобы норм смотрелся и на телефоне и на пк. Страниц всего 3. Так же напишите... руб
Веб-разработка и дизайн
Опубликован: 29.01.25 11:44
Бюджет: 30000 руб.~$374.49
Записать видео с условиями вакансии
Добрый день!
Наша компания занимается торговлей на маркетплейсах, мы ищем в команду специалиста по рекламе. Хотим записать видео-обращение и запустить его в соц. сетях.
Поэтому ищем заряженного харизматичного парня для записи видео обращения. В этом видео обращении нужно будет рассказать чем занимается компания и пригласить заполнить анкету.
Текст для видео здесь:
https://docs.google.com/document/d/1rTK6hHUhBZUaQs-_IvqmSz9-nnTA7xgB6J__FSgXl9c/edit?usp=sharing
Пожалуйста добавьте в ваше портфолио или в ваш отклик видео с вашим участием.
Видеоролики
Опубликован: 29.01.25 11:43
Бюджет: 4000 руб.~$49.94
Составить список оптовых баз
Посмотреть оптовые сувенирные косметики базы
Краснодарский край, юг россии, Новороссийск, Сочи, Геленджик.
Базы данных и клиентов
Опубликован: 29.01.25 11:42
Бюджет: 2000 руб.~$24.97
Размещение баннерной рекламы в Интернете
Для нашего сайта требуется размещение баннерной рекламы.
А именно, мы ищем человека, который подберет площадки/порталы/сайты, возможно у блогеров и пр., где можно разместить баннерную рекламу нашего сайта (можно размещать даже на ваших сайтах в том случае, если посещаемость хорошая).
Наши дизайнеры подготовят баннеры по вашим требованиям.
Чего мы ждем от вас:
1. Подбор площадки (может быть несколько)
2. Настройка и размещение баннерной рекламы на площадках
Реклама и PR
Опубликован: 29.01.25 11:41
Бюджет: 6000 руб.~$74.9
Доработка сайта на платформе Craftum
Сайт для медицинского центра сделан на платформе Craftum. Необходимо подогнать все странички (23 штуки) под разные устройства (планшет, смартфон и тд). Важно, чтобы все кнопки с ссылками сохранялись.
В идеале сделать до 03.02 включительно.
Доработка и настройка сайта
Опубликован: 29.01.25 11:38
Бюджет: 6000 руб.~$74.9
Инвайтинг и поднятие активности в тг-канал
Добрый день, ищем исполнителя для существующего тг-канала, который привлечет аудиторию для создания актива.
ссылка на канал https://t.me/+n2d98sj300k0MjBi
Что нужно делать:
1. Принять участие в беседе
2. Создавайте новые темы
3. Поддерживать дружелюбную атмосферу
4. Писать естественно
Формат работы:
1. Количество участников: 10-15 активных мам.
2. Минимум 10-15 сообщений в день от каждого.
3. Длительность работы: от 7 до 14 дней
4. Сообщения должны быть осмысленными, без спама и шаблонных фраз.
Оплата:
Бюджет 1000 рублей (обсуждается)
Выплата после проверки активности в чате.
Возможен бонус за качественное участие.
Соцсети и SMM
Опубликован: 29.01.25 11:35
Бюджет: 2000 руб.~$24.97
Парсинг данных с 3 сайтов и 2 API и их сортировка
Необходимо:1. Спарсить с 3 сайтов нужную информацию (веб. драйвера/имитация пользователя не нужно/подобное не нужно)2. Разобраться в 2 API (забрать нужную информацию)3. Сделать необходимую сортировку соответствий4. Предоставить в формате jsonВсе подробности исполнителю.Цена за результат (готовый json)При предоставлении человекопонятного готового скрипта (с культурой кода и анотациями) для возможности последующей актуализации данных - цену готов увеличить в двое.ПРОСЬБА СРАЗУ УТОЧНИТЬ ЭТОТ МОМЕНТ
Backend
Опубликован: 29.01.25 11:33
Бюджет: 6000 руб.~$74.9
ТГ канал
Необходимо по моим идеям писать тексты к постам и создавать для них подходящие картинки. Работа с ресторанным бизнесом, ищем молодого специалиста, любящего потусоваться и ценящего высокий сервис в оказании бьюти услуг и хорека
Продающие и бизнес-тексты
Опубликован: 29.01.25 11:33
Бюджет: 20000 руб.~$249.66
Ищу менеджера для привлечения клиентов
Что вас ждет:
1. Работа с реферальными программами.
2. Возможность получить хороший доход на реальных финансовых инструментах, не выходя из дома (можете кнш и выходить)
Что от вас потребуется:
1. Привлекать как можно больше новых клиентов. Чем больше людей узнают о продукте через вас — тем больше вы заработаете.
Что мы предлагаем:
1. Простую систему оплаты через платформу Кворк. Вся ваша работа фиксируется, и вы получаете честное вознаграждение.
Если кто-то готов начать, пишите все детали обсудим (цены, сроки и т.д.)
Персональный помощник
Опубликован: 29.01.25 11:33
Бюджет: 2000 руб.~$24.97
Написать отзывы в онлайн шопинге wilberis постоянка
написать отзывы на wilberis . Соблюдать ограничения и все подводные камни, которые вам расскажу.
Все подробности:... руб