Cracow without barriersSelf-submittedNot a finalist (self-declared)

OpenBarriers

FESTnators · divadsn/openbarriers-hackyeah2026

Council score

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

A strong, honest, well-tested prototype that meets the task's core rules on profiles, provenance and missing data, but sample-data demos, fixture routing, an unpriced business model and the missing video keep it short of top marks.

Criteria · line = median, dots = each member
Relation & usability25%
8.0

Profile-driven matching is enforced in both frontend and backend, missing data always renders as brak danych and never as a positive match, and the list view is a full text alternative to the map with shape and icon differentiation on pins. It stops at 8 only because the live demo runs on labelled sample data, so real-world usability for Kraków residents is unproven.

Prototype quality20%
7.0

A full FastAPI, PostGIS and Redis backend with a React and MapLibre frontend is actually deployed with live Swagger docs, 298 tests in 47 files, a report wizard, an operator queue and an embeddable widget. Routing is an honestly labelled fixture stub and the required short video is absent, which caps the median at 7.

Data reliability15%
6.0

The per-datum source, date and trust model with side-by-side conflict display and stale downgrades is well designed and tested, but MSIP and Otwarte Dane serve HTML and Overpass is rate limited, so the deployed dataset is fictional. The evidence supports the middle score over the more generous reading, since no real-city data is demonstrated end to end.

Scalability20%
8.0

Ingestion is a separate aggregator service, a new source is one file plus a config entry, and a new city is a cities.json record rather than a code change, matching the claimed portability. No member found a structural limit, which supports the higher end of the range.

Business model20%
4.0

Payers are identified (foundations for hosting, hotels and event organizers for the widget) and the one-VPS architecture is genuinely cheap, but there is not a single PLN figure for costs, prices or revenue in the pack. All members agree the criterion requires numbers, so the score is 4.

Source lines24,753
Tests298 cases
Claims built8.0 / 10
Task fitYes

Strengths

  • Missing data can never render as accessible: the API contract, schemas and frontend all enforce that a missing feature yields no positive match, and the place verdict falls back to unknown.
  • Every claim carries source, date and trust, conflicts are shown side by side, and the required conflict, missing and source-down scenarios are first-class demo states with an operator queue to resolve them.
  • Real engineering discipline: 47 test files with 298 cases including axe checks, a live deployed demo with Swagger docs, and WCAG 2.2 AA patterns such as keyboard navigation and a full text list alternative to the map.
  • Scaling is configuration, not code: the separate aggregator adds sources as single files, cities as cities.json records, and the whole stack is docker-compose on one VPS.

Weaknesses

  • The live demo runs on clearly labelled fictional sample data because MSIP and Otwarte Dane are down and Overpass returns errors, so real Kraków open data is not demonstrated.
  • Routing is a fixture stub that only answers pre-baked start and end pairs, with real barrier-aware routing deferred.
  • The business model has no numbers at all: no hosting costs, no widget pricing, no revenue.
  • The required short video deliverable is missing from the submission pack; the form's files field is empty and no video appears in the evidence.

Red flags

  • The operator admin panel is unauthenticated on the public demo, so anyone can approve reports or resolve conflicts on the live instance.
  • Four commits landed after the deadline and the public repository was created only on 5 October, so the final state is hard to verify against the cutoff.
  • The deck proposes AGPL-3.0 for the server while the repository LICENSE is GPL-3.0, an inconsistency for a project pitched on open-source governance.
Built during the event: yes: 47 commits by 2 authors, 2026-10-03 14:11 to 2026-10-05 22:54 UTC
Live demo: https://demo.openbarriers.divadsn.me (HTTP 200); https://demo.openbarriers.divadsn.me/api/docs (HTTP 200)
Council v9
Aclaude:glm-5.3-flash69.590% agree
Bdots-studio/dots-3-note-preview:free62.080% agree
Cinclusionai/ling-3.0-flash-sante:free67.0100% 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