rajhert2018/derevenskii-shanson
Веб-приложение с деревенс### «Радио Деревенский шансон»: где каждая песня — как тёплый разговор у печи Представьте: за окном — бескрайние поля, в комнате пахнет свежеиспечённым хлебом, а из динамиков льётся та самая музыка, что согревает сердце и возвращает в детство. Именно такое настроение дарит приложение **«Радио Деревенский шансон»** — ваше персональное окно в мир искренних песен и душевных мелодий. #### Что вас ждёт? * **Живой эфир**, где звучат не просто хиты, а истории — о любви, разлуке, деревенских праздниках и тихой грусти по родным местам. * **Голос ведущего**, будто старого друга, который знает, какую песню включить именно сейчас. * **Атмосфера уюта**: мелодии под гармонь, лирические баллады и задорные застольные — всё, чтобы на мгновение забыть о городской суете. #### Особые возможности, которые делают слушание волшебным 1. **Чат — ваша деревенская завалинка** Здесь можно: * поделиться воспоминаниями о том, как под эту песню танцевали на свадьбе родителей; * обсудить с другими слушателями, где найти настоящую калину у колодца; * посмеяться над добрыми шутками в тематическом стикер‑паке («Самовар кипит!», «Петух пропел!»). 2. **«Стол заказов» — ваш личный концерт** Мечтаете услышать «Деревенскую свадьбу» на юбилей мамы? Просто напишите в форму: > *«Для Анны Петровны, чтобы вспомнила молодость. Пусть сыграет в 20:00!»* Ведущие увидят вашу просьбу, а вы получите уведомление, когда песня зазвучит в эфире. Это как передать записку гармонисту на празднике — только быстрее и удобнее! #### Почему это больше, чем просто радио? * **Музыка с характером** — ни одного безликого трека. Только песни, в которых слышны скрип калитки, шум берёзовой рощи и звон колоколов. * **Сообщество единомышленников** — здесь понимают, почему «под гармонь» звучит иначе, чем под синтезатор. * **Ностальгия без границ** — даже если вы давно живёте в мегаполисе, приложение подарит ощущение, будто вы снова на бабушкиной кухне, где часы тикают в такт песне. #### Как начать путешествие в прошлое? 1. Установите приложение — оно займёт место не больше, чем альбом с семейными фотографиями. 2. Откройте эфир, устройтесь поудобнее и позвольте первой песне унести вас в мир, где: * лето пахнет сеном; * вечера длинные и тёплые; * а каждая мелодия — как письмо из детства. **«Радио Деревенский шансон»** — не просто музыка. Это разговор по душам, который длится уже много лет. Присоединяйтесь!
JavaScript · рейтинг 0 · 👍 0 · ❤️ 0 · 💎 0 · 0 форков · ссылка на SourceCraft
Дата анализа: 29.09.2026 22:57
Почему такой балл
Категории без данных не обнуляют итог: их вес перераспределяется между категориями, где балл есть.
Сильные и слабые стороны
Слабые: Документация: 10, Активность: 0, Issues: нет данных, Состояние кода: 48, Проект давно не проявлял активность, Не найдено тестов, Мало merge requests за последние 30 дней, README неполный, Мало релизов за последние 30 дней
Сводка YandexGPT
Находки и рекомендации
-
Проект давно не проявлял активность
Активность · критическая
+12 к Score
Последняя известная активность была около 235 дней назад (источник: repository.last_updated).
Проверьте актуальность проекта, backlog и владельцев активных направлений.
-
Не найдено тестов
Состояние кода · высокая
+12 к Score
В дереве репозитория не обнаружено ни каталогов tests/test/spec, ни файлов с типовыми именами тестов.
Добавьте тесты хотя бы для критичной части кодовой базы и подключите их к CI.
-
README неполный
Документация · высокая
+9 к Score
README есть, но «README» — 0 из 100: не хватает объёма или раздела о структуре.
Допишите README: зачем проект и из чего состоит репозиторий.
-
Мало релизов за последние 30 дней
Активность · высокая
+9 к Score
Подметрика «Релизы» — 0 из 100. Полный балл — от 3 релизов за 30 дней.
Выпустите релиз или опишите, почему проект их не использует — балл считает отсутствие релизов недобором.
-
Мало merge requests за последние 30 дней
Активность · высокая
+9 к Score
Подметрика «Merge requests» — 0 из 100. Полный балл — от 10 merge requests.
Проверьте, что изменения проходят через merge requests, а не только прямыми коммитами.
-
Отсутствует лицензия
Документация · высокая
+6 к Score
В корне репозитория нет файла LICENSE/COPYING. Без лицензии использование проекта юридически неясно.
Добавьте LICENSE с выбранной лицензией (MIT, Apache-2.0, GPL и т.п.).
-
Нет конфигурации линтера/форматтера
Состояние кода · средняя
+6 к Score
В репозитории не найдено конфигов известных линтеров/форматтеров (ESLint, Ruff/Flake8, Prettier, rustfmt и т.п.).
Подключите линтер и форматтер под используемый стек и зафиксируйте правила в конфиге.
-
Нет CONTRIBUTING и CODEOWNERS
Документация · средняя
+5 к Score
Не найдены файлы CONTRIBUTING и CODEOWNERS — внешним контрибьюторам неясен процесс.
Добавьте CONTRIBUTING.md с процессом PR и CODEOWNERS для автоназначения ревьюеров.
-
Нет CHANGELOG и каталога docs/
Документация · средняя
+4 к Score
Не найдены CHANGELOG и каталог docs/ — история изменений и подробная документация отсутствуют.
Заведите CHANGELOG.md и каталог docs/ для пользовательской и разработческой документации.
-
Нет инструкции локального запуска
Документация · высокая
+3 к Score
В README нет явного блока про установку и запуск проекта локально.
Добавьте раздел Quick Start: зависимости, установка, запуск, типовые команды.
-
Не найден манифест зависимостей
Состояние кода · низкая
+3 к Score
В репозитории есть исходный код, но не найдено ни одного из известных файлов манифеста зависимостей.
Зафиксируйте зависимости явным манифестом (package.json/pyproject.toml/go.mod и т.п.).
История проверок
- 29.09.2026 22:57 — 22
Безопасность (AppSec) и CI/CD здесь не оцениваются: к ним есть доступ только по PAT владельца репозитория.