- Задача
- Перестати вести агенцію в переписці й таблицях: звести в одну систему угоди, договори з версіями, рахунки й акти — і зробити так, щоб документи народжувалися з даних, а не набивалися руками.
- Рішення
- Застосунок на Next.js із Supabase і Prisma. Конструктор договорів із шаблонами, версіями, коментарями й умовними блоками; підписання договору автоматично породжує рахунки й акт. Курс НБУ добовими знімками для перерахунку EUR у гривню на дату рахунку, обмін документами з Вчасно, фіскалізація через Checkbox.
- Результат
- Виміряно 02.08.2026: система працює в проді, перша відповідь сервера 188 мс — найшвидший відгук серед усіх виміряних нами проєктів. 489 серверних маршрутів, 142 сторінки, 20 таблиць у схемі даних і 35 фонових завдань за розкладом. 958 комітів за 10 місяців безперервної роботи.