Кейс
KOPAP
Кабинеты банков — без путаницы по фирмам
Веб-программа для бухгалтеров: кабинеты банков без путаницы
Кейс KOPAP: веб-программа для бухгалтеров, чтобы без проблем работать с кабинетами банков по своим фирмам — не продукт для банка.
Все фирмы в одном Chrome. Cookies смешиваются, выкидывает из кабинета, заходишь не в ту организацию.
У каждой фирмы свой профиль и слот банка. Бухгалтер жмёт «Войти» — открывается нужный кабинет.
- Профиль — одна фирма и один банк
- Слоты Сбера, Альфы, Точки, ВТБ
- Вход в кабинет из панели, не из общего браузера
- Журнал: кто вошёл и когда закрыл сессию
«Это программа для бухгалтера, не для банка. Банк остаётся банком. Мы убрали путаницу вокруг кабинетов.»
О проекте
Веб-программа для бухгалтера — чтобы работать с банками, а не разгребать кабинеты
История типичная
Бухгалтерия ведёт не одну фирму. У каждой — свои кабинеты в Сбере, Альфе, Точке, ВТБ. Банк тут ни при чём: он отдаёт интернет-банк как есть. Ломается день бухгалтера. Все организации открыты в одном Chrome. Cookies и сессии смешиваются. Выкинуло из кабинета посреди выписки. Зашёл не в ту фирму и уже смотрит чужие платежи. К вечеру непонятно, кто из сотрудников вообще открывал кабинет.
Задача была простой по смыслу: бухгалтер должен заходить в нужный банк нужной фирмы и работать там спокойно. Без общей кучи вкладок. Без вопроса «это чей Сбер?». С журналом: кто вошёл, когда открыл сессию, когда закрыл.
Это не программа для банка и не «ещё один интернет-банк». Банк остаётся банком. Мы собрали веб-программу вокруг бухгалтера: профили, слоты банков и журнал.
С чем ломается такая бухгалтерия Несколько фирм — несколько кабинетов. В одном браузере они живут как попало. Сессия банка держится на cookies. Открыл вторую организацию — первая уже не та. Сотрудники ходят в банки с общих компьютеров. Следа нет: кто заходил, в какой кабинет, сколько сидел. Свободный слот банка не видно. Заводят ещё один профиль «на всякий» — путаница растёт. Админ не может сказать: вот этот кабинет занят, этот свободен.
Мы не делали банк. Собрали панель для бухгалтерии: фирма → банк → вход → журнал.
Что сделали по делу
Профили — рабочий стол бухгалтера
Карточка на кабинет: какая фирма, какой банк. Сбер, Альфа, Точка, ВТБ. Кнопка «Войти» открывает именно этот кабинет. «Удалить» — если профиль больше не нужен. Не вкладки Chrome и не «найди среди двадцати окон».
Слоты — кто какой банк занял
Каждый слот — один банк. Группа слотов показывает: Сбер занят, Альфа занята, Точка свободна. Бухгалтер не создаёт второй кабинет туда, где уже сидит эта фирма. Видно загрузку: сколько банков занято из восьми.
Вход из панели, не из общего браузера
Кабинет открывается в своей сессии. Cookies одной фирмы не переезжают в другую. Бухгалтер работает с банком как обычно — выписка, платежи, подписи. Меняется только то, как он туда попадает.
Журнал — кто заходил
LOGIN, SESSION_STARTED, SESSION_STOPPED, выход. Время, кто, событие, короткое сообщение. Если кабинет открывали утром и бросили — это видно. Не «кажется, Маша заходила в Точку».
Роли
Бухгалтер работает с профилями и входами. Админ добавляет профили, смотрит слоты, видит журнал. Панель одна, зона ответственности разная.
Как это ощущает бухгалтер
Открыл программу, нашёл фирму, нажал «Войти» в нужный банк. Не гадает, в какой вкладке чей Сбер. Не логинится заново, потому что соседний кабинет перетёр сессию.
Как это ощущает руководитель учёта
Утром видно, какие банки заняты, какие свободны. В журнале — кто заходил. Новых кабинетов не плодят «на глаз». Банки со своей стороны не менялись — изменилась работа бухгалтерии вокруг них.
Что получает компания
Бухгалтеры работают с банками без путаницы по фирмам. Кабинеты не смешиваются в одном браузере. Слоты показывают занятость, а не память сотрудника. Журнал закрывает вопрос «кто заходил в кабинет». Это инструмент бухгалтерии. Банку ничего внедрять не нужно.
Коротко
Взяли боль бухгалтера — много фирм, много банков, один браузер — и сделали веб-программу: профиль, слот, вход, журнал. Банк остаётся банком. Бухгалтер перестаёт путаться в кабинетах.
Стек
Vue · NestJS · PostgreSQL · Docker
Интерфейс


