{"id":24963200,"url":"https://github.com/quaddarv1ne/smart_size_calculate","last_synced_at":"2025-03-28T23:27:07.897Z","repository":{"id":274491372,"uuid":"923084295","full_name":"QuadDarv1ne/smart_size_calculate","owner":"QuadDarv1ne","description":"Smart Size Calculate – это умный калькулятор размеров одежды, который помогает рассчитать российские, международные, европейские, американские и британские размеры на основе параметров тела","archived":false,"fork":false,"pushed_at":"2025-01-27T16:39:39.000Z","size":7359,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T17:26:31.124Z","etag":null,"topics":["2025","analytics","calculator","maestro7it","maximdupley","python","quadd4rv1n7","size","size-calculation","size-calculator","size-optimization","smart"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QuadDarv1ne.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}},"created_at":"2025-01-27T16:08:34.000Z","updated_at":"2025-01-27T16:39:43.000Z","dependencies_parsed_at":"2025-01-27T17:36:38.314Z","dependency_job_id":null,"html_url":"https://github.com/QuadDarv1ne/smart_size_calculate","commit_stats":null,"previous_names":["quaddarv1ne/smart_size_calculate"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuadDarv1ne%2Fsmart_size_calculate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuadDarv1ne%2Fsmart_size_calculate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuadDarv1ne%2Fsmart_size_calculate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuadDarv1ne%2Fsmart_size_calculate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuadDarv1ne","download_url":"https://codeload.github.com/QuadDarv1ne/smart_size_calculate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246114732,"owners_count":20725671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["2025","analytics","calculator","maestro7it","maximdupley","python","quadd4rv1n7","size","size-calculation","size-calculator","size-optimization","smart"],"created_at":"2025-02-03T09:55:16.526Z","updated_at":"2025-03-28T23:27:07.877Z","avatar_url":"https://github.com/QuadDarv1ne.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Smart Size Calculate\n\n**Smart Size Calculate** – это умный калькулятор размеров одежды, который помогает рассчитать `российские`, `международные`, `европейские`, `американские` и `британские` размеры на основе параметров тела.\n\n\u003cimg src=\"https://github.com/QuadDarv1ne/smart_size_calculate/blob/main/img/%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%B2_1.png\" alt=\"Таблица размеров 1\" width=\"600\"/\u003e\n\u003cimg src=\"https://github.com/QuadDarv1ne/smart_size_calculate/blob/main/img/%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%B2_2.png\" alt=\"Таблица размеров 2\" width=\"600\"/\u003e\n\u003cimg src=\"https://github.com/QuadDarv1ne/smart_size_calculate/blob/main/img/%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%B2_3.png\" alt=\"Таблица размеров 3\" width=\"600\"/\u003e\n\u003cimg src=\"https://github.com/QuadDarv1ne/smart_size_calculate/blob/main/img/%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%B2_4.png\" alt=\"Таблица размеров 4\" width=\"600\"/\u003e\n\n### 🔧 Функционал\n\n**Поддержка расчета основных типов размеров:**\n1. `Российских (РФ)`\n2. `Международных (XS, S, M, L, XL, XXL)`\n3. `Европейских (EU)`\n4. `Американских (US)`\n5. `Британских (UK)`\n\n**Учет ростовых категорий:**\n1. `Petite (для низкого роста)`\n2. `Regular (средний рост)`\n3. `Tall (для высокого роста)`\n\nЗагрузка данных из JSON-файла.\n\nСохранение результатов в JSON-отчёт.\n\nПолная обработка ошибок для гладкой работы.\n\n### 📚 Как использовать\n\n#### 🔧 1. Установка\n\n**Клонируйте репозиторий:**\n```bash\ngit clone https://github.com/your-username/smart_size_calculate.git\n```\n\n**Перейдите в папку проекта:**\n```bash\ncd smart_size_calculate\n```\nУбедитесь, что у вас установлен `Python 3.7+`\n\n**Установите необходимые библиотеки:**\n\n`rich` - это библиотека, которая используется для форматирования текста в консоли. Она является единственной внешней зависимостью в вашем проекте.\n\n```bash\npip install -r requirements.txt\n```\n\n#### 🔄 2. Подготовка данных\n\nСоздайте JSON-файл с параметрами пользователя.\n\n**Пример структуры файла:**\n```json\n{\n    \"chest\": 92,\n    \"waist\": 74,\n    \"hips\": 98,\n    \"height\": 175\n}\n```\nСохраните файл с именем user_data.json в корневую папку проекта.\n\n#### ⚙️ 3. Запуск программы\n\n**Запустите приложение:**\n```bash\npython smart_size_calculate.py\n```\nПрограмма автоматически загрузит данные из файла `user_data.json`, рассчитает размеры и сохранит результаты в файл `sizes_report.json`\n\n### 📊 Пример результата\n\n**После выполнения программа выведет что-то подобное:**\n\n![пример_вывода](https://github.com/user-attachments/assets/a38e72f9-d80c-44e7-91ed-635998c699ee)\n\n---\n\n### 🚀 Будущие улучшения\n\n1. Добавление расчёта детских размеров.\n2. Визуализация данных через веб-интерфейс (`Flask/Django`)\n3. Интеграция с базами данных клиентов.\n4. Локализация программы на разные языки.\n\n---\n\n### 📄 Лицензия ✅\n\n[Этот проект лицензирован под лицензией MIT](LICENCE)\n\nДля получения дополнительной информации ознакомьтесь с файлом `LICENSE`\n\n---\n\n💼 **Автор:** Дуплей Максим Игоревич\n\n📲 **Telegram:** @quadd4rv1n7\n\n📅 **Дата:** 27.01.2025\n\n▶️ **Версия 1.0**\n\n```\n※ Предложения по сотрудничеству можете присылать на почту ※\n📧 maksimqwe42@mail.ru\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquaddarv1ne%2Fsmart_size_calculate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquaddarv1ne%2Fsmart_size_calculate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquaddarv1ne%2Fsmart_size_calculate/lists"}