Необходимо разработать расширение для Chrome, позволяющее восстанавливать 1080p на Twitch для пользователей из РФ и СНГ. Также требуется интеграция кнопки пополнения баланса Steam и покупки игр. Ищем исполнителя с опытом разработки расширений для браузеров Chromium и знанием Manifest V3, declarativeNetRequest API, а также интеграции с Twitch и Steam API.
Разработка таблиц для отслеживания закупок материалов (Google Sheets)
О проекте:
Добрый день!
Я использую Google Sheets для учета закупок материалов на строительном объекте. Ищю разработчика Google Apps Script для интеграции и доработки нескольких модулей, чтобы создать единый, сквозной процесс от заявки до отслеживания поставки.
Текущие скрипты выполняют разовые задачи:
загрузка счетов в Gdrive
распознавание(gemini) и запись в таблицу
формирование из счетов и позиций реестра на оплату
Нужно дописать недостающие модули и объединить их в единую систему с централизованным отслеживанием статусов. Ниже краткая логика проекта
Ключевое требование:
Центральным элементом системы должна стать сквозная идентификация каждой позиции заявки. Этот ID должен проходить через все этапы и модули, связывая заявку, счет, утверждение и оплату.
Основные задачи и модули:
1. Подготовка данных и заявок:
Необходимо обеспечить автоматическое присвоение ID каждой новой позиции в таблице заявок.
Настроить перенос заявок в рабочие таблицы снабженцев.
2. Модуль "Обработка и Привязка Счетов":
Задача: Интеграция существующего функционала загрузки и распознавания счетов.
Логика: Снабженец должен иметь возможность привязать позиции из счета к конкретным ID из таблицы заявок.
Результат: Четкая связь: одна позиция заявки = одна позиция в счете.
3. Модуль "Реестр на утверждение" (Частичная доработка):
Задача: Доработать скрипт формирования реестра, обеспечив сохранение ранее неутвержденных позиций.
Логика: Руководитель проставляет статус каждой позиции/счета: Утвердить, Отклонить, Перенести.
Новое: После обработки решений, система должна сохранять проставленные комментарии и отметки утверждения/отклонения/переноса.
4. Модуль "Управление статусами" (Центральный компонент):
Задача: Создать единый механизм для изменения статуса каждой позиции (по ее ID).
Логика: Создать центральную таблицу "Трекер статусов". Все действия (утверждение, оплата, отклонение) должны обновлять статус в этой таблице.
Результат:
Прорабы видят статус своих заявок по ID.
Скрипт должен вести лог-историю всех изменений статусов (когда, кто, что изменил).
5. Модули "Оплата" и "Поставка":
Задача: Автоматизировать перенос позиций на последующие этапы и отслеживать факт поставки/оплаты.
Логика:
"Утвержденные" позиции автоматически переходят в реестр оплаты.
"Оплаченные" позиции автоматически переходят в реестр "Контроль поставки".
При оплате/поставке должны фиксироваться суммы, даты, номера платежек.
6. Отчетность и справочники:
Задача: Автоматизировать подсчеты и справочники.
Логика:
Разработать логику для автоматического обновления справочника контрагентов (например, "общая сумма закупки у контрагента").
Настроить сводные отчеты по договорам (сравнение суммы договора и оплаченной суммы).
Создать дашборды для общей аналитики (по объектам, по закупкам).
Требования к разработчику:
Опыт разработки на Google Apps Script (GAS) в Google Sheets.
Умение работать с данными как в массивах (для скорости) и применять форматирование пакетно (через RichTextValues и getRangeList).
Навыки создания надежного и легко поддерживаемого кода.
Ожидю в отклике:
Ваше видение архитектуры.
Примерная оценка объема работы по модулям.
Вопросы по проекту.
Заявки фрилансеров
Похожие заказы
- Системное программирование5 заявокОткрыт4 дня назад
- $30
Необходимо создать кастомные курсоры для Windows, основанные на теме из мультсериала Futurama. Курсоры должны быть детализированными и адаптированными для 4K экранов. Ожидается качественная проработка на основе уже имеющихся курсоров.
Системное программирование2 заявкиОткрыт11 дней назад - $300
Требуется запустить почтовый сервер на Linux, установить Postfix или аналогичный сервис. Пользователи должны быть созданы в базе данных MySQL, также необходимо импортировать почту со старого сервера. Все действия должны выполняться удаленно.
Системное программирование3 заявкиОткрыт13 дней назад Требуется доработка и частичная разработка системы RPA-автоматизации. Задачи включают имитацию действий пользователя в настольных приложениях, работу с зависимыми таблицами, проверку соответствия данных и формирование отчетов. Необходим опыт работы с AutoIt или аналогами, знание Python и уверенное понимание работы с GUI приложениями. Опыт с PostgreSQL и внимательность к деталям обязательны.
Системное программирование4 заявкиОткрыт14 дней назадТребуется интегрировать нейроуправление в игру с открытым кодом, используя возможности нейроинтерфейса NeuroSky. Задача заключается в управлении персонажами через расслабление и концентрацию игрока. Ищутся фрилансеры с опытом в системном программировании и работе с нейроинтерфейсами.
Системное программированиенет заявокОткрыт14 дней назадТребуется разработать систему автопостинга статей, которая генерирует контент с помощью ИИ и публикует его на платформах vc.ru и dtf.ru. Скрипт должен включать возможности настройки заголовков, тегов и изображений, а также поддерживать автоматизацию через API или браузер. Язык программирования – Python или JavaScript.
Системное программирование9 заявокОткрыт18 дней назадНеобходимо решить проблему с аддоном Download Master для Firefox, который сбивает папку сохранения для файлов меньше 50 МБ. Аддон настроен на игнорирование таких файлов, однако они все равно сохраняются в основной папке загрузок Firefox. Откат на предыдущую версию аддона невозможен. Требуется помощь в исправлении ошибки или возможные рекомендации по настройкам.
Системное программирование1 заявкаОткрыт23 дня назад- $1000
Требуется разработка информационной системы контроля доступа, включающей веб-интерфейс, распознавание лиц, работу с IP-камерами и интеграцию с платежной системой ЮКасса. Система должна поддерживать регистрацию пользователей, оплату услуг и управление правами доступа через базу данных. Необходимо обеспечить возможность расширения для 1000-10000 пользователей.
Системное программирование5 заявокЗакрыт3 дня назад Необходима разработка чита для Minecraft версии 1.16.5 с богатым функционалом, включая KillAura, TriggerBot и другие. Чит должен иметь красивый GUI и быть защищённым от античита. Ожидается разделение на Pro и бесплатную версии с гибкими настройками. Знания Java обязательны. Возможны идеи по реализации функций.
Системное программированиенет заявокЗакрыт15 дней назадСоздание рабочей программы на Python для извлечения файлов из архива bin с графическим интерфейсом. Интерфейс должен выводить информацию о составе архива, позволять выбирать файлы для извлечения и отображать данные о размере и смещении. Программа должна работать на Windows 7/10 (32/64 бит) и также уметь собирать файлы обратно в архив.
Системное программирование7 заявокЗакрыт20 дней назад