I'm available for business trips to other cities for projects lasting a month or longer.
Написать нам
20.06.2023
Интеграция кассовых аппаратов, веб-аналитики и Google Bigquery
FastAPI
Python
Docker
Разработали rest api сервис позволяющий принимать данные с сети ресторанов, объединять их веб-аналитикой и сохранять в облачную базу данных Google Bigquery, для дальнейшей обработки и выводе на дашборды.
Команда: 3 человека
Срок:3 месяца
Клиент
Clash Bar & Restaurant
С какой задачей обратился клиент:
Принимать данные о продажах с кассовых аппаратов сети ресторанов и веб-аналитики сайтов. Проверять поступившую информацию, логгировать, при необходимости изменять типы данных и добавлять к ним данные из систем веб-аналитики. После чего сохранять информацию о продажах и посетителях в датасеты Google Bigquery. В случае ошибок информировать в телеграмм боте аналитика проекта.
Решение
Реализовали backend на фреймворке FastAPI создав несколько эндпоинтов (под каждый ресторан) и помощью библиотеки Pydantic организовали валидацию данных
Реализовали внутреннее решение по совмещению данных с кассовых аппаратов и сайтов клиента
Развернули проект в Doker контейнере на сервере заказчика
Написали необходимые автоматические тесты приложения и провели ручное тестирование перед передачей проекта заказчику
Итог
Проект успешно реализован ведется его минимальное техническое сопровождение
На проекте работали
PM, backend-разработчик, QA.
Расскажите о Вашей задаче и наши эксперты подберут решение