Перейти до вмісту

Витоки — опис і дорожня карта 2025

Історичний документ 2025 року, збережений як є. Що робиться зараз — у todo/PLANNING.md (локально) і в релізах на GitHub.

Кодове імʼя Project K для ранньої стадії розробки. «K» означає «Курінь» — програмне забезпечення має на меті спростити внутрішній менеджмент кадрів, документації, фінансів та заходів у пластових куренях УПЮ.

Проєкт створюється, щоб спростити внутрішні обовʼязки діловодів куреня — і з боку юнацтва, і з боку Кадри Виховників. Курінь тримає всю внутрішню інформацію в одному місці, доступному для всіх членів: загальна інформація, реєстри, гуртки, архіви, вкладка, точкування, інша документація.

Перенесення інформації на таку платформу дає кожному учаснику змогу візуалізувати внутрішню роботу та дані куреня. Важливим елементом є збереження даних на фізичних носіях, що робить інформацію довговічною в нову цифрову епоху.

Платформа, яка відображає основну інформацію про курінь у зручному веб-додатку і поєднує кілька інструментів аналітики куреня, з легкою зміною даних.

Аудиторія та базові функції

Section titled “Аудиторія та базові функції”
  • КВ бачить списки гуртків та юнаків;
  • юнаки бачать власні профілі з досягненнями;
  • діловоди бачать дані куреня і працюють з ними: історія таборів і заходів, записи вкладки, точкування, важливі дати року, прогрес проб, вмілості.
  1. Як звʼязковий, я хочу бачити повну інформацію про свій курінь: поточних діловодів, реєстр юнаків, гуртки та кадру виховників.
  2. Як курінний, я хочу бачити раду гурткових і легко контактувати з ними.
  3. Як суддя, я хочу бачити систему точкування куреня, щоб звіряти її зі своїм точкуванням.
  4. Як скарбник, я хочу бачити відсоток зданої вкладки в курені, гуртки і гурткових скарбників, а також юнаків, що ще не оплатили вкладку.

Draft → PoC → MVP → Stable Release.

  • Draft — експериментальна кодова база, нові функції.
  • PoC — базовий CRUD для основних сутностей, загальні функції для кадрів, базовий фронтенд для демо, чернетка UI для MVP, документація, описані бізнес-правила й вимоги.
  • MVP — автентифікація й авторизація (JWT), безпека, ролі, покриття тестами, деплой в Azure (CI/CD) з одним прод-середовищем, закрита бета з білим списком, зворотний звʼязок і фікси.
  • Stable release — підтримка продукту, контакт із Пластом щодо фінансування; інакше — повністю відкритий код і десктопна обгортка. Утримувати на одному ПК для цілого куреня важко, тож хмара лишається основним варіантом, а ентузіасти можуть ставити self-host.

Що з цього справдилось, видно в DevLog-ах і на сторінці Про Лілейку: точкування і вкладка в 1.0 не ввійшли свідомо, self-host є, закрита бета завершилась, відкритий код — так.