/jira-analyzer

Клиент-серверное приложение для анализа JIRA задач

Primary LanguageGo

Jira-analyzer

Описание

Проект представляет собой клиент-серверное приложение, разработанное для анализа данных JIRA задач. Входные данные предоставляются в виде адреса JIRA репозитория(ев), а выходные данные представлены в виде веб-страницы, позволяющей просматривать аналитические данные по проекту.

Технологический Стек

  • Язык программирования Go: Backend и коннектор написаны на Go, что обеспечивает высокую производительность и эффективность.

  • REST-интерфейс: Backend предоставляет REST-интерфейс для взаимодействия с приложением.

  • Микросервисная архитектура: Приложение построено с использованием микросервисной архитектуры для обеспечения масштабируемости и гибкости.

  • Docker и Kubernetes: Запуск приложения осуществляется в кластере Docker-контейнеров с использованием Kubernetes для управления контейнерами.

  • Фреймворк Angular: Для разработки пользовательского интерфейса использован фреймворк Angular.

  • ETL-процесс: Реализован ETL-процесс для выгрузки данных из JIRA.

  • База данных: PostgreSQL.

  • Автоматизированное тестирование: Разработано автоматизированное тестирование для обеспечения качества кода.