Fusion Tech - создаем лучшие решения из ваших идей на основе нашего опыта
Описание
Fonoa предоставляет услуги по автоматизации работы с сайтом учёта налогооблажения. Взаимодействие с сайтом включает в себя авторизацию пользователя, проверку наличия документов, создание и удаление налоговых документов.
Роль
Было реализовано приложение с серверной и клиентской частями. Серверная часть представляла собой Node.js+Typescript, приложение, включающее в себя эндпоинты для получения данных от пользователя и обмена данными с клиентской частью. Для сохранения информации о пользователе и его транзакциях использовалась база данных PostgreSQL. Клиентская часть представляла собой микро-сервис для веб-скрапинга данных с сайта учёта налогооблажения на базе Cheerio и отправки запросов с данными для каждого этапа взаимодействия с сайтом (создания и удаления налоговых отчетов). Для регулирования очерёдности обработки запросов от нескольких пользователей и обработки ошибок, возникающих при работе API для веб-скрапинга, был использован брокер сообщений RabbitMQ.
Есть проект для нас?
обработку персональных данных
Вы должны принять соглашение
Подтвердите что вы не робот
Ваша заявка отправлена
Отправляется...