Веб-приложение учёта расходов компании с OCR чеков и согласованием

Digital
Заказчик

Digital

> 10 проектов
Параметры проекта
Вариант сотрудничестваОдноразовый проект
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокот до 2026-08-31
Описание проекта
Команда растёт, и прежний способ учёта расходов — таблицы плюс общий почтовый ящик с фотографиями чеков — перестал справляться. Хочу удобное веб-приложение, где любой сотрудник заносит расход меньше чем за минуту: выбирает категорию, фотографирует или загружает чек, добавляет короткий комментарий и отправляет заявку. Приложение должно прогонять загруженное изображение через OCR, считывать итоговую сумму, валюту, продавца и дату, а затем подставлять эти значения в поля, чтобы человек только подтверждал их, а не вводил заново. Ошибки распознавания должны легко исправляться вручную.

После отправки каждая заявка попадает в маршрут согласования. Руководитель видит очередь заявок, ожидающих решения, может согласовать или отклонить с комментарием, а отклонённая заявка возвращается автору на исправление и повторную подачу. У каждого отдела или проекта есть месячный бюджет, и приложение обязано показывать, сколько уже потрачено и сколько осталось, предупреждая согласующего до того, как бюджет будет превышен. Важны роли: рядовой сотрудник видит только свои заявки, руководитель — свою команду, финансовый отдел — всё. Это именно инструмент учёта расходов, а не трекер рабочего времени и не генератор счетов; пожалуйста, не переделывайте под задачу готовый шаблон из другой области.

Для бухгалтерии нужна надёжная выгрузка. Финансист должен уметь отфильтровать данные по периоду, отделу, категории или человеку и скачать структурированный файл (CSV и XLSX) вместе с приложенными изображениями чеков за тот же период, чтобы закрытие месяца делалось в пару кликов, а не ручным поиском. Предложите стек, с которым вам комфортно; поддерживаемый и хорошо задокументированный код для нас важнее любых внешних эффектов.

— Форма подачи расхода с загрузкой фото и подстановкой суммы, валюты, даты и продавца через OCR
— Многоступенчатое согласование с комментариями, отклонением и повторной подачей
— Бюджеты по отделам и проектам с остатком и предупреждением о перерасходе
— Ролевой доступ: сотрудник, руководитель, финансы
— Выгрузка для бухгалтерии (CSV/XLSX) и архив чеков за выбранный период
Автор проекта: Digital