Anton Gladkov · 2026-03-06 · 02-own-projects · source ↗
Отдельно надо откомплиментить прыжок по части дизайна. Причем это не только UI,
Отдельно надо откомплиментить прыжок по части дизайна. Причем это не только UI, это и продуктовый дизайн. Я думаю эти штуки идут в комплекте - ты не можешь лучше понимать на уровне ризонинга как выстроить пиксели, если ты не понимаешь на уровне ризонинга что эти пиксели дают, кому и зачем.
Насколько некоторые поняли, я сделал свою собственную систему управления агентством, которая включает в себя разработанную мной целиком и полностью проприетарную Instantly, и с десяток других систем, больших и маленьких. Всякие докусайны, интуиты и прочее нужное для бизнеса.
Огромный плюс воспроизводить все эти штуки у себя под капотом - их нативная связанность между собой, и с ядром бизнеса. Одно дело связать эти системы между собой по API, и совсем другое дело - когда они связаны одним кодом и одной базой данных изначально;)
Так вот: на скрине элементарный типичный механизм добавления CSV-файлов, который правильным образом парсится и превращается в рассылочный лист кампании. По нему система и будет швырять письма.
У меня раньше было реализовано так что надо выбрать CSV файл на диске, и пошла жара.
Я попросил 5.4 xhigh изучить все что связано с CSV, и креативно подумать над пограничными кейсами, поддерживает ли их дизайн нашей системы.
В итоге 5.4 заставила подняться сперва одну бровь, а потом и вторую.
Она догадалась до вещей до которых не каждый человек додумывается, исходя из всех известных мне интерфейсов за которые я деньги платил годами:
1) Возможно мы захотим когда-нибудь найти на диске первоисточник, и лучше бы нам знать как называется этот файл, чтобы искать именно по исходному названию
2) Файлы грузятся по-очереди, но это неудобно. Почему бы просто не дропать их драг-дропом всей пачкой любого размера и не ставить в очередь на процессинг, с возможностью не ждать результатов этого процессинга, все дальше произойдет само server-side.
3) В телегу прилетит уведомление с данными о том сколько контактов загрузилось, сколько отдедуплицировалось, на сколько дней в кампании теперь есть контакты.
4) У каждого элемента с которым можно взаимодействовать есть значок, при наведении на который всплывает целая статья, описывающая что именно произойдет если нажать, и какие результаты можно ожидать.
И выглядит это всё так что я не могу к этому придраться. Сам процессинг еще и анимированный - выглядит как я хз в играх - всё понятно что происходит, каждый шаг прогресса визуально подчеркивается.
Жестко это всё, имхо;)
Опять прыгнули далеко вперед. Напомню что с прошлого прыжка прошло 3 недели)