HubMI.plSelf-submittedNot a finalist (self-declared)

ISKRA Małopolska

ISKRA Małopolska · PatrykNamyslak/hackyeah-2026

Council score

Median of 3 models, weighted by the task's official criteria
52.0 / 100

A genuinely coded, deployable ISKRA/HubMI MVP with working matchmaking and real ROPS integration, but the submission is materially incomplete: no deck, video, demo link, mockups or cost estimate, no accessibility evidence, and the innovation middleman module is missing.

Criteria · line = median, dots = each member
Challenge fulfilment40%
6.5

The mandatory matchmaking works end to end, with AI matching via OpenRouter, a deterministic Polish-keyword fallback and gap logging for ROPS, and the admin panel, tester and communication modules exist in code. The knowledge store and idea creator are only partial, the innovation middleman is absent, and the required deck, video and demo link were never delivered.

Implementation potential20%
6.5

The stack is genuinely deployable: Docker Compose, Payload CMS on Postgres with migrations, role-based auth, and real OpenRouter, ROPS scraper and Resend seams. The required running and maintenance cost estimate is missing, and unauthenticated admin reset and seed endpoints that can wipe the database undercut production readiness.

Accessibility & intuitiveness20%
3.0

The Polish-language requirement is met in labels, messages, seed data and email templates. There is no WCAG 2.1 AA evidence, no ARIA, contrast or keyboard handling shown, the three screenshots carry no descriptions, and no demo exists to judge intuitiveness.

Bonus (UI, materials, MVP quality)20%
3.5

The MVP is real and reasonably polished, with custom ISKRA branding, branded admin views and 17 tests across a 10.4k SLOC codebase. Every required supporting material is absent: no deck, no video, no verified demo link, and only draw.io role-flow diagrams instead of UX/UI mockups.

Members disagree here: scores range by 2.5 points.
Source lines10,410
Tests17 cases
Claims built7.0 / 10
Task fitYes

Strengths

  • Matchmaking is genuinely implemented: AI matching with a deterministic Polish-stopword fallback, and unmatched queries logged so ROPS can aggregate demand
  • Real official-data integration: a scraper of the ROPS Biblioteka Innowacji Społecznych with license detection seeds the innovation library
  • Substantial, disciplined codebase: about 10.4k SLOC, 163 commits from 6 authors, Payload CMS on Postgres with migrations, role-based access, 17 tests and Docker Compose deployment
  • Consistently Polish product: labels, error messages, seed data and email templates in the required language, plus a working tester module, chat and Resend notifications

Weaknesses

  • Required deliverables missing: no deck, no video, no verified demo link, no UX/UI mockups, no running and maintenance cost estimate, and the submission form was left unfilled
  • Module coverage incomplete: the innovation middleman is absent, the knowledge store lacks the challenges map and educational content, the idea creator lacks a grant generator and canvases, and matchmaking returns a single best match from a catalog truncated to 35 items
  • No WCAG 2.1 AA evidence: no ARIA attributes, contrast checks or keyboard handling visible, and the screenshots are undescribed
  • Security hardening gaps: unauthenticated reset and seed endpoints expose destructive operations, and seeding creates demo accounts with password123

Red flags

  • Unauthenticated /api/admin/reset-payload and /api/seed endpoints can wipe the entire database, and the seed creates demo accounts with password123
  • The team left the submission form unfilled, relying on the repo and README alone
  • 4 commits landed after the Sunday 11:00 deadline (last on Oct 5 morning) and 7 before the event window, though the bulk, 152 commits, were made during the event
Built during the event: partly: 7 commits before the event; 163 commits by 6 authors, 2026-09-25 16:23 to 2026-10-05 08:30 UTC
Live demo: none found in the form or README
Council v9
Aclaude:glm-5.3-flash56.090% agree
Bdots-studio/dots-3-note-preview:free48.060% agree
Cinclusionai/ling-3.0-flash-sante:free51.080% agree
Jclaude:glm-5.3–judge
Self-submitted and unverified: the result shown is the team's own claim. The council read an evidence pack built from the repo, its decks and docs; it didn't run the code or see the pitch.
The site is open source

The council, the evidence pack, the prompts and the queue are all on GitHub. If a review helped you, a star helps other teams find it.

Star on GitHub