Розробники

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

Напрямки діяльності

Безпека та конфіденційність

Оскільки ми інтегруємося з BankID та обробляємо персональні дані, безпека є критичною.

  • Допоможіть нам переглядати код на наявність вразливостей.
  • Реалізуйте безпечні потоки автентифікації.
  • Візьміть участь у проєктуванні архітектури для мінімізації зберігання даних (privacy by design).

Фронтенд та доступність

Додаток повинен працювати на всьому, від старих пристроїв Android до найновіших iPhone.

  • Оптимізуйте продуктивність та використання пам'яті.
  • Створюйте адаптивні інтерфейси відповідно до стандартів доступності (WCAG).
  • Допоможіть з реалізацією PWA.

Інтеграції

  • Інтеграція з BankID (включно з тестовими середовищами).
  • Розробка API для майбутніх інтеграцій з партнерами.

Технічний стек

  • Frontend: Preact 10 + Vite + Tailwind CSS + i18next + Socket.io + Leaflet
  • Backend: Node 22 + Express 5 + Socket.io + PostgreSQL 16 + jose (JWT)
  • Інфраструктура: Docker Compose + Traefik + nginx
  • Тести: node:test (бекенд), vitest (фронтенд)

Як почати

Вихідний код знаходиться на Codeberg. Клонуйте репозиторій, прочитайте документацію для розробників та відкрийте свій перший тікет.