РазработкаЗащита оплатыПодробнее
- Доработки в рамках пакета бесплатны.
- Если вы не ответите в течение 3 дней после сдачи, работа будет принята автоматически.
При оплате деньги резервируются и переходят сервису, только когда вы примете работу.

Пример результата
Программа для компьютера: выставление счетов для бухгалтера-фрилансера
Окна
- Счета: список прошлых счетов с номером, клиентом, датой и суммой; кнопки «Новый», «Открыть» и «Сохранить в PDF».
- Новый счёт: клиент из выпадающего списка, строки с описанием, часами и ставкой, ставка налога и итог, который пересчитывается по ходу ввода.
- Клиенты: название, адрес и почта; вводятся один раз и дальше выбираются из списка.
Часть кода
def update_total(self, *_):
"""Adds up the lines and the tax and shows the total under the table."""
subtotal = sum(line.hours * line.rate for line in self.lines)
tax = round(subtotal * self.tax_rate.get() / 100, 2)
self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
self.tax_label.config(text=f"Tax: {tax:,.2f}")
self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")
В архиве
invoice_maker.py— сама программа, около 700 строк;invoices.db— создаётся при первом запуске и хранит клиентов и счета;settings.example.ini— для вашего имени, адреса и формата номера счёта;requirements.txtс одной дополнительной библиотекой, reportlab, которая записывает PDF;- README: как установить Python, запустить программу и собрать .exe с помощью PyInstaller.
Программа работает на компьютере клиента. Мы не делаем установщики, не подписываем программу и нигде её не публикуем.
Клиент: бухгалтер, который работает один и пишет 20–30 счетов в месяц в текстовом редакторе. Задача: небольшая программа с окном: выбрать клиента, добавить строки, увидеть итог с налогом, сохранить счёт в PDF и хранить список клиентов. Пакет «Стандарт»: до 3 окон и 800 строк, данные в SQLite.
Клиент и все данные вымышлены.
Об услуге
Магазинам, фотографам, блогерам и офисам часто нужно сделать одно и то же с десятками картинок: уменьшить для сайта, перевести в JPEG или WebP, переименовать по порядку, поставить водяной знак или обрезать до квадрата. Эта программа делает это для целой папки из одного окна: выбираете папку и действия, смотрите, как будет выглядеть одна картинка, и нажимаете «Старт». Новые файлы ложатся в отдельную папку, и оригиналы остаются нетронутыми. С пакета Standard наборы настроек сохраняются; в Premium добавляются новые действия, отчёт о сделанном и журнал ошибок. Мы пишем программу на Python с Tkinter и Pillow — распространённой библиотекой для картинок, установку которой показывает README. Она не ретуширует, не убирает фон и не меняет то, что изображено, и никуда ничего не загружает.
Что входит
- Что вы получитеАрхив ZIP с кодом на Python, README о том, как установить Python и Pillow, запустить программу и собрать .exe, и пример файла наборов; код также виден на странице заказа. Начиная со Standard, наборы сохраняются в файл настроек; в Premium ещё отчёт в файл и журнал ошибок.
- Вся папка за разДесятки и сотни картинок
- Оригиналы на местеРезультат — в новую папку
- Нужные действияРазмер, формат, имя, водяной знак, обрезка
- Наборы настроекВаши размеры и форматы — со Standard
- Без интернетаНичего никуда не загружается
Порядок работы
- 1ЗадачаВы перечисляете действия, размеры и правила имён
- 2КодМы пишем программу и README
- 3ПроверкаВы запускаете её на копии папки
- 4ПравкиВы просите правки в рамках пакета и присылаете текст ошибки, если она есть
Что нужно от вас
Какие действия нужны и с какими настройками: размеры в пикселях, форматы (JPEG, PNG, WebP), качество, как называть файлы, текст водяного знака или ваш логотип в PNG и где он стоит, что делать с картинками другой формы. Помогут одна-две картинки для примера. Ваша система (Windows, macOS или Linux) и нужен ли .exe.
В брифе мы спросим:
- Что сделать с картинками?
- Имена файлов
- Водяной знак
- Ваши обычные картинки
- В какой системе она будет работать?
Сравнение пакетов
| Пакеты | Эконом1 окно, до 3 действий21 $ | СтандартСохранённые наборы42 $ | БизнесПолная версия76 $ |
|---|---|---|---|
| Срок | 1 день | 2 дня | 3 дня |
| Доработки | 1 | 2 | 3 |
| Код | до 300 строк | до 800 строк | до 1 500 строк |
| Окон или экранов | 1 | до 3 | до 6 |
| Функций | до 3 | до 6 | до 10 |
| Настройки и сохранение данных | Нет | CSV или SQLite | CSV или SQLite |
| Экспорт и журнал ошибок | Нет | Нет | Да |
| README и шаги сборки в .exe | Да | Да | Да |
| Программа | Пакетная обработка картинок | Пакетная обработка картинок | Пакетная обработка картинок |
| Заказать Эконом | Заказать Стандарт | Заказать Бизнес |
Защита оплаты
Вы оплачиваете заказ сразу, но деньги переходят сервису только за принятую работу.
- Фиксированная ценаЦена пакета не меняется после оплаты.
- Деньги резервируютсяПри оплате сумма только резервируется. Сервису она переходит, когда вы примете работу.
- Проверка перед сдачейКаждый результат проходит проверку качества, прежде чем попасть к вам, и вы видите его на странице заказа до приёмки.
- Бесплатные доработкиПросите изменения в рамках брифа столько раз, сколько предусмотрено пакетом.
- Приёмка через 3 дняЕсли в течение 3 дней после сдачи вы не примете работу и не попросите изменений, она будет принята автоматически. Если после сдачи вы напишете в чат заказа, заказ подождёт; ответив, мы можем начать отсчёт 3 дней заново и сообщим об этом в чате.
- Переделка или полный возвратЕсли результат не соответствует брифу и доработки не помогли или срок превышен больше чем вдвое, напишите в чат заказа: мы переделаем работу или полностью вернём деньги.
Вопросы и ответы
Мои оригиналы изменятся?
Нет. Программа записывает новые файлы в отдельную папку, а оригиналы остаются как были.
Может она убирать фон или ретушировать лица?
Нет. Она делает только техническую работу: размер, формат, имена, обрезку, сжатие и водяной знак. Содержание картинки она не меняет.
Она понимает RAW и HEIC?
JPEG, PNG, WebP, GIF, BMP и TIFF работают с Pillow сразу. Для RAW и HEIC нужны дополнительные библиотеки; спросите в брифе, и мы скажем, помещается ли это в ваш пакет.
Сколько картинок она обработает?
Сколько есть в папке; скорость зависит от компьютера. Сначала попробуйте на небольшой копии.
Я получу установщик или подписанную программу?
Нет. Вы получаете код и шаги, как самому собрать .exe с помощью PyInstaller. Установщики мы не делаем, программу не подписываем и нигде не публикуем, поэтому Windows или macOS могут предупредить вас при первом запуске.
Не нашли ответ?


