CRM для офисаПрограммы на заказ

Простая CRM-программа для небольшого офиса на Python: клиенты, контакты, сделки и напоминания на вашем компьютере

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

При оплате деньги резервируются и переходят сервису, только когда вы примете работу.

Простая CRM-программа для небольшого офиса на Python: клиенты, контакты, сделки и напоминания на вашем компьютере

Пример результата

Пример по пакету «Стандарт»

Программа для компьютера: выставление счетов для бухгалтера-фрилансера

Окна

  1. Счета: список прошлых счетов с номером, клиентом, датой и суммой; кнопки «Новый», «Открыть» и «Сохранить в PDF».
  2. Новый счёт: клиент из выпадающего списка, строки с описанием, часами и ставкой, ставка налога и итог, который пересчитывается по ходу ввода.
  3. Клиенты: название, адрес и почта; вводятся один раз и дальше выбираются из списка.

Часть кода

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.

Клиент и все данные вымышлены.

Об услуге

Во многих небольших офисах клиенты живут в таблице, сделки — в голове, а напоминания — на стикерах. Эта программа собирает всё в одно окно на вашем компьютере, без ежемесячной платы: карточки клиентов с контактами и заметками, сделки, которые идут по названным вами этапам, а в Premium — напоминания о звонках и встречах на сегодня и отчёты в файл. Basic открывает список клиентов из файла CSV и ищет по нему; с пакета Standard программа сама сохраняет клиентов, сделки и заметки в CSV или SQLite. Пришлите поля и этапы сделок, которыми вы пользуетесь, и несколько строк списка с изменёнными именами. Мы пишем программу на Python с Tkinter и README. Она работает на одном компьютере: не отправляет письма и сообщения, не синхронизируется с телефоном и не работает как общая онлайн-система. Безопасное и законное хранение персональных данных клиентов — на вашей стороне.

Что входит

  • Что вы получитеАрхив ZIP с кодом на Python, README о том, как установить Python, запустить программу и собрать .exe, и пример файла клиентов с вашими полями; код также виден на странице заказа. Начиная со Standard, клиенты, сделки и заметки сохраняются в CSV или SQLite; в Premium ещё напоминания, отчёты в файлы и журнал ошибок.
  • Карточки клиентовКонтакты, заметки и история в одном месте
  • Этапы сделокВаши этапы — со Standard
  • НапоминанияЗвонки и встречи на сегодня — в Premium
  • Без абонентской платыФайл или база на вашем компьютере
  • Понятный кодС комментариями, легко поменять потом

Порядок работы

  1. 1
    ЗадачаВы присылаете поля клиента, этапы сделок и отчёты
  2. 2
    КодМы пишем программу и README
  3. 3
    ПроверкаВы запускаете её на копии списка клиентов
  4. 4
    ПравкиВы просите правки в рамках пакета и присылаете текст ошибки, если она есть

Что нужно от вас

Поля карточки клиента, этапы, через которые проходят ваши сделки, что отмечать о звонках и встречах, какие нужны отчёты и несколько строк вашего списка в CSV или Excel с изменёнными именами и контактами. Сколько человек будут пользоваться программой, ваша система (Windows, macOS или Linux) и нужен ли .exe. Никогда не присылайте настоящие пароли и ключи.

В брифе мы спросим:

  • Кто ваши клиенты и что вы о них храните?
  • Ваши этапы сделок
  • Напоминания и отчёты
  • Сколько человек будут ей пользоваться?
  • В какой системе она будет работать?

Сравнение пакетов

ПакетыЭконом1 окно клиентов22 $СтандартКлиенты, сделки и заметки44 $БизнесПолная CRM80 $
Срок1 день2 дня3 дня
Доработки123
Коддо 300 строкдо 800 строкдо 1 500 строк
Окон или экранов1до 3до 6
Функцийдо 3до 6до 10
Настройки и сохранение данныхНетCSV или SQLiteCSV или SQLite
Экспорт и журнал ошибокНетНетДа
README и шаги сборки в .exeДаДаДа
ПрограммаПростая CRMПростая CRMПростая CRM
Заказать ЭкономЗаказать СтандартЗаказать Бизнес

Защита оплаты

Вы оплачиваете заказ сразу, но деньги переходят сервису только за принятую работу.

  • Фиксированная ценаЦена пакета не меняется после оплаты.
  • Деньги резервируютсяПри оплате сумма только резервируется. Сервису она переходит, когда вы примете работу.
  • Проверка перед сдачейКаждый результат проходит проверку качества, прежде чем попасть к вам, и вы видите его на странице заказа до приёмки.
  • Бесплатные доработкиПросите изменения в рамках брифа столько раз, сколько предусмотрено пакетом.
  • Приёмка через 3 дняЕсли в течение 3 дней после сдачи вы не примете работу и не попросите изменений, она будет принята автоматически. Если после сдачи вы напишете в чат заказа, заказ подождёт; ответив, мы можем начать отсчёт 3 дней заново и сообщим об этом в чате.
  • Переделка или полный возвратЕсли результат не соответствует брифу и доработки не помогли или срок превышен больше чем вдвое, напишите в чат заказа: мы переделаем работу или полностью вернём деньги.
Как это работает →

Вопросы и ответы

Могут ли коллеги работать в ней одновременно?

Она сделана для одного компьютера. Когда несколько человек работают с одной базой по сети, изменения могут теряться, поэтому такую работу мы не настраиваем. У каждого может быть своя копия.

Может она писать клиентам?

Нет. Она показывает почту или телефон клиента и может открыть вашу почтовую программу с подставленным адресом, но сама ничего не отправляет.

Можно перенести мою таблицу?

Да, из файла CSV со столбцами, которые вы описали. Сначала попробуйте на копии; сами мы ваши данные не загружаем.

Как быть с персональными данными клиентов?

Они остаются на вашем компьютере. Их защита и соблюдение правил о персональных данных — на вашей стороне; README показывает, где лежит файл, чтобы вы делали его копии.

Я получу установщик или подписанную программу?

Нет. Вы получаете код и шаги, как самому собрать .exe с помощью PyInstaller. Установщики мы не делаем, программу не подписываем и нигде не публикуем, поэтому Windows или macOS могут предупредить вас при первом запуске.

Не нашли ответ?

Пакеты