Сервис позволяющий быстро проверить цифровой документ подписанный электронной подписью.
Идея
Реализуя возможность автоматизированной подписи документов для одного из наших клиентов, мы столкнулись с проблемой — ни один из онлайн сервисов не предлагал проверку подписи, встроенной в PDF документ.
Проверять подписанные документы с помощью приложений, установленных на локальный компьютер или в браузер — неудобно. Интернету не хватало сайта, на котором можно быстро и бесплатно проверить электронную подпись.
Идея
Реализуя возможность автоматизированной подписи документов для одного из наших клиентов, мы столкнулись с проблемой — ни один из онлайн сервисов не предлагал проверку подписи, встроенной в PDF документ.
Проверять подписанные документы с помощью приложений, установленных на локальный компьютер или в браузер — неудобно. Интернету не хватало сайта, на котором можно быстро и бесплатно проверить электронную подпись.
Реализация
Реализация
— Разработали стиль для сайта и приложения.
— Настроили сервер, обрабатывающий данные.
— Запустили сайт сервиса.
— Создали приложение для Битрикс24.
- Разработали стиль для сайта и приложения.
- Настроили сервер, обрабатывающий данные.
- Запустили сайт сервиса.
- Создали приложение для Битрикс24.
Стиль
Дизайн мы считаем значимым элементом любого проекта, поэтому нам важно, чтобы сервис был не только полезным и удобным, но также приятным визуально и с индивидуальным стилем.
Проверка документов — рутинная операция, которую нам захотелось сделать чуть более приятной для пользователей, поэтому мы выбрали мягкие, округлые формы и теплые летние цвета.
Стиль
Дизайн мы считаем значимым элементом любого проекта, поэтому нам важно, чтобы сервис был не только полезным и удобным, но также приятным визуально и с индивидуальным стилем.
Проверка документов — рутинная операция, которую нам захотелось сделать чуть более приятной для пользователей, поэтому мы выбрали мягкие, округлые формы и теплые летние цвета.
Сайт
Сайт сервиса должен быть простым, не нагруженным и сразу демонстрировать свою главную функцию. Поэтому основным элементом сайта стала форма загрузки документа.
Сайт
Сайт сервиса должен быть простым, не нагруженным и сразу демонстрировать свою главную функцию. Поэтому основным элементом сайта стала форма загрузки документа.
Технологический стек
Для проверки документов мы настроили сервер, который состоит из нескольких независимых модулей:
- Легкий и быстрый сайт на JavaScript, Vue.js и Nuxt.js, который взаимодействует с сервером через REST API.
- Быстрый веб-сервер на Golang для работы при высоких нагрузках, в котором реализован REST API.
- Асинхронный сервер проверки ЭП на C# с формированием исчерпывающей информации по подписям и сертификатам.
- Сервер обновления сертификатов, аккредитованных удостоверяющим центром на C#.
- Служебный модуль для логирования и нотификаций.
Технологический стек
Для проверки документов мы настроили сервер, который состоит из нескольких независимых модулей:
- Легкий и быстрый сайт на JavaScript, Vue.js и Nuxt.js, который взаимодействует с сервером через REST API.
- Быстрый веб-сервер на Golang для работы при высоких нагрузках, в котором реализован REST API.
- Асинхронный сервер проверки ЭП на C# с формированием исчерпывающей информации по подписям и сертификатам.
- Сервер обновления сертификатов, аккредитованных удостоверяющим центром на C#.
- Служебный модуль для логирования и нотификаций.
Результат
В результате у пользователей появилась возможность бесплатно проверить PDF-файл с встроенной подписью.
Результат
В результате у пользователей появилась возможность бесплатно проверить PDF-файл с встроенной подписью.
Доступно в Битрикс24
Мы разработали и опубликовали приложение для Битрикс24.
Приложение доступно по подписке.
Доступно в Битрикс24
Мы разработали и опубликовали приложение для Битрикс24.
В проекте участвовали:
Юрий Юрьев — автор идеи, менеджер.
Карташева Татьяна — frontend.
Цымпэу Виктор — backend.
Савельев Максим — UI.