21

EstiMate — сервис оценки проектов

Я часто оцениваю проекты для клиентов. Надо прописывать список тех вещей, которые надо сделать в проекте. По каджой задаче надо написать срок и стоимость.

Задачи, которые возникают перед фрилансером

  1. Удобно заполнять задачи и прописывать цену
  2. Автоматическая калькуляция всех работ: почасовых и фиксированных
  3. Автоматическа калькуляция всех сроков: дней и часов
  4. Легкое формирование сообщение с ценами для клиентов

Мой опыт

Я делал это сначала с блокнотом и ручкой. Потом понял, что на бумаге далеко не уедешь и начал искать другие решения.

Я пользовался Notion для заметок и увидел там функционал таблиц, где можно считать значения разных строк. Я оценил там больше 100 проектов с помощью функционала таблиц.

Ниже пример с фейковыми данными.

EstiMate — сервис оценки проектов 1

Детальная страница выглядела из заметки и таблицы. Там я выстроил такую структуру:

  • наименование
  • количество часов
  • сумма
  • количество дней (расчитывается автоматически)
EstiMate — сервис оценки проектов 2

Проблемы таблиц в Notion

  • Неудобно считать «доходы-расходы=прибыль». Надо было делать отдельную и потом руками высчитывать.
  • Коряво добавлялись бы модификаторы: срочность, НДА, маркетинг.
  • Нельзя было одним кликом скопировать сообщение с работами, сроками, часами, днями и всеми надбавками.

Разработка своего сервиса

Если бы не нейронка — я никогда бы не начал делать такого монстра, потому что навыки программирования не такие хорошие. С нейронками все стало проще.

Я не видел такого сервиса раньше, поэтому решил делать сервис для себя. Студия Signal37 как-то сказала: «Надо делать сервисы для себя, он получится первоклассным, потому что ты сам будешь его пользователем и будешь знать, что туда стоит добавлять, а что нет».

Я решил сделать такой сервис. Мне важно было иметь пространство, где хранились бы все оценки моих проектов.

Чтобы я мог:

  • быстро добавлять работы и расходы
  • добавлять модификаторы
  • копировать сообщение одним кликом

Первая версия получилось такой.

EstiMate — сервис оценки проектов 3

После добавилась боковая панель. Заполненным проект стал выглядеть так

EstiMate — сервис оценки проектов 4

Снизу были кнопки экспорта расчета и управление данными

EstiMate — сервис оценки проектов 5

После я решил галочки модификаторов и почасовую ставку вынести в настройки проекта. Управление данными положил в кнопку в правом нижнем углу. Список работ в правой колонке свернул по-умолчанию, потому что они и так есть слева.

EstiMate — сервис оценки проектов 6

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

EstiMate — сервис оценки проектов 7

Добавил поле для количества часов

Было бы классно, чтобы исходя из количества часов в проекте мы сразу считали дни. Добавил поле рабочих часов в день.

EstiMate — сервис оценки проектов 8

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

EstiMate — сервис оценки проектов 9

При формировании сообщения пишет и количество часов и срок работы.

EstiMate — сервис оценки проектов 10

Упростил взаимодействие со списком работ

EstiMate — сервис оценки проектов 11

До — работа скрывалась, в раскрытом состоянии появлялся выбор типа оценки и 2 поля. Для раскрытия надо было кликать один раз, для переименования два раза.

EstiMate — сервис оценки проектов 12

После — все настройки работы открыты. Клик по названию включает режим переименования работы. Да, стало занимать больше пространства, но зато стало меньше кликов и переименование стало проще.

Добавил сортировку по цене и поиск проектов и работ в левую панель

Когда отправляешь 10 пунктов оценки, клиенту бывает важно понять, что получилось самое дорогое, поэтому тут поможет сортировка. Сортировка меняет положение работ, выстраивая их по стоимости. Эта сортировка будет влиять на сообщение: в нем работы тоже будут отсортированы.

Проектов точно будет становится больше, значит нужен поиск. Часто по названию проекта не вспомнишь, а вот по работам можно попытаться найти проект. Поиск в левой панели работает не только по названию проектов, но и по работам. Если я помню, что где-то делал «прогресс-бар», я начну вводить этот текст и поиск выдаст те проекты, в которые я прописывал эту работу.

Поделиться
Отправить
Линкануть
Вотсапнуть
← К списку проектов