{"id":28384667,"url":"https://github.com/yyolka/metrics-csv","last_synced_at":"2026-05-01T21:34:02.906Z","repository":{"id":296090364,"uuid":"992280343","full_name":"yyolka/Metrics-CSV","owner":"yyolka","description":"Приложение с интерфейсом Qt. Работает с csv файлами, выводит статистику по выбранному региону и метрике.","archived":false,"fork":false,"pushed_at":"2025-05-28T22:53:15.000Z","size":3726,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-06T09:12:58.848Z","etag":null,"topics":["application","c","cpp","csv-parser","entrypoint","interface","metrics","qt"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yyolka.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-28T22:49:36.000Z","updated_at":"2025-05-28T22:55:07.000Z","dependencies_parsed_at":"2025-05-28T23:41:46.462Z","dependency_job_id":null,"html_url":"https://github.com/yyolka/Metrics-CSV","commit_stats":null,"previous_names":["yyolka/metrics-csv"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yyolka/Metrics-CSV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yyolka%2FMetrics-CSV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yyolka%2FMetrics-CSV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yyolka%2FMetrics-CSV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yyolka%2FMetrics-CSV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yyolka","download_url":"https://codeload.github.com/yyolka/Metrics-CSV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yyolka%2FMetrics-CSV/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32513749,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application","c","cpp","csv-parser","entrypoint","interface","metrics","qt"],"created_at":"2025-05-30T09:13:52.248Z","updated_at":"2026-05-01T21:34:02.897Z","avatar_url":"https://github.com/yyolka.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Metrics-CSV\r\n\r\n**Metrics-CSV** — это десктопное приложение с графическим интерфейсом на Qt, предназначенное для анализа CSV-файлов. Оно позволяет загружать данные, выбирать регион и интересующую метрику, а затем отображает рассчитанную статистику.\r\n\r\n## О проекте\r\n\r\nПроект создан в учебных целях для демонстрации навыков разработки на C++ с использованием фреймворка Qt. Приложение предлагает удобный интерфейс для работы с табличными данными без необходимости написания кода.\r\n\r\n**Основные возможности:**\r\n- Загрузка и парсинг файлов формата CSV.\r\n- Выбор региона (фильтрация данных по заданному столбцу).\r\n- Выбор метрики (числового показателя) для анализа.\r\n- Вывод статистических показателей (например, сумма, среднее, минимум, максимум — в зависимости от реализации).\r\n- Графический интерфейс, созданный с помощью Qt Designer.\r\n\r\n## Технологии и инструменты\r\n\r\n- **Язык:** C++ (стандарт C++17/20)\r\n- **Фреймворк:** Qt 6 (использованы модули для GUI, работы с файлами и строками)\r\n- **Среда разработки:** Qt Creator\r\n- **Система сборки:** QMake (файл проекта `lab2_op.pro`)\r\n- **Интерфейс:** Разработан в Qt Designer (файл `mainwindow.ui`)\r\n\r\n## Сборка и запуск\r\n\r\n### Требования\r\n- Установленный **Qt 6** (версия 6.8 или новее) с компилятором MinGW (для Windows) или GCC/Clang (для Linux/macOS).\r\n- Git (для клонирования репозитория).\r\n\r\n### Инструкция по сборке\r\n\r\n1. **Клонируйте репозиторий:**\r\n   ```bash\r\n   git clone https://github.com/yyolka/Metrics-CSV.git\r\n   cd Metrics-CSV\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyyolka%2Fmetrics-csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyyolka%2Fmetrics-csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyyolka%2Fmetrics-csv/lists"}