ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
Atlas — the Norwegian NGO sector, in one place. First service from Helpers.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
The Norwegian NGO sector, in one place.
Atlas is an organisation-neutral information platform that aggregates public data about every large Norwegian NGO — activities, chapters, funding, people, and the humanitarian needs that shape them — so anyone can find what they're looking for without learning how 40 different NGO websites work.
Published at atlas.sovereignsky.no (documentation and dataset
catalogue) and api-atlas.urbalurba.com (the public PostgREST API). The first service from
Helpers — helping the helpers (NGOs and volunteers).README 전문 보기 ↗The Norwegian NGO sector, in one place.
Atlas is an organisation-neutral information platform that aggregates public data about every large Norwegian NGO — activities, chapters, funding, people, and the humanitarian needs that shape them — so anyone can find what they're looking for without learning how 40 different NGO websites work.
Published at atlas.sovereignsky.no (documentation and dataset catalogue) and api-atlas.urbalurba.com (the public PostgREST API). The first service from Helpers — helping the helpers (NGOs and volunteers).
⚠️ These two hostnames are the verified ones and they are derived, not remembered.
website/hosts.mjsis the single source of truth and says so in its own header. This line previously read "Launched as atlas.helpers.no" — a hostname that does not resolve at all, measured 2026-09-24. Do not reintroduce it; checkhosts.mjs.
Atlas answers three questions through three entry points:
Plus a dedicated tool for NGO staff:
And a non-negotiable crisis band surfaces sector-wide helplines (113, 112, 110, Mental Helse 116 123, Kirkens SOS, Kors på halsen, Alarmtelefonen for barn og unge) on every page.
16 personas across three tiers — full detail in website/docs/about/personas.md. Primary:
Secondary (internal NGO staff):
Plus tertiary: Magnus (active volunteer QC), Henrik (corporate partnerships), Åse (person in crisis — crisis band), Dev (public-data developer), Sara (15-year-old looking for youth activities).
Research and design phase — not yet implemented. The repository currently contains working research, data-source verification, and design specs. No code yet.
docs/research/common-schema.md)docs/research/compare-ngos-spec.md)website/docs/sector/ngo-landscape.md)docs/research/tilskuddsmatcher-data-availability.md)website/docs/about/what-is-atlas.md)Why two frontends? Atlas has two Next.js apps with deliberately different access patterns: a public customer app that talks only to the PostgREST API (
atlas-frontend/), and an internal diagnostics app with direct Postgres access for verifying ingestion + dbt output (atlas-contributor-frontend/). Full rationale atwebsite/docs/contributors/frontends.md. The split is forced by the customer app being designed as a forkable reference for external developers — it can't importatlas-data/types or use a DB driver.
./
├── README.md — this file
├── atlas-frontend/ — public customer Next.js app
│ │ — PostgREST consumer; no DB role; forkable reference. Default port 3001.
│ ├── app/ — App Router pages and layouts
│ ├── src/ — shared code (components, lib)
│ ├── public/ — static assets
│ ├── next.config.ts, tsconfig.json — Next.js + TypeScript config
│ ├── package.json — frontend deps (Node 20+)
│ ├── postcss.config.mjs, components.json — PostCSS, shadcn config
│ └── design-tokens/ — Digdir Designsystemet token sources
├── atlas-contributor-frontend/ — internal diagnostics Next.js app (NOT deployed publicly)
│ │ — direct Postgres reads (uses `postgres.js`); for ingest/dbt verification. Default port 4000.
│ ├── app/ — App Router pages: /admin, /coverage-gap, /data, /kommuner, /ngo
│ ├── src/ — components + lib
│ └── package.json — depends on `postgres` driver (not present in atlas-frontend)
├── atlas-data/ — TypeScript ingest + dbt + raw migrations (writes marts.* in Postgres)
│ ├── ingest/ — one folder per upstream source under ingest/src/sources/
│ ├── dbt/ — dbt Core project (raw.* → marts.*)
│ └── migrations/ — raw.* schema SQL, numbered 001_*.sql onwards
├── atlas-private-data-repo/ — per-NGO private data folders (sample-ngo committed; real NGOs gitignored)
├── website/ — public-facing documentation; Docusaurus-shaped, Docusaurus not yet installed
│ ├── README.md — layout conventions, helpers-projects sister-site references
│ └── docs/
│ ├── index.md — landing page
│ ├── about/ — what Atlas is, who it's for
│ │ ├── what-is-atlas.md — what Atlas is and why
│ │ └── personas.md — 16 personas across 3 tiers
│ ├── sector/ — Norwegian NGO sector context
│ │ ├── ngo-landscape.md — 35+ NGO sector map
│ │ └── sector-research.md — Frivillighetsbarometer + ISF findings
│ ├── getting-started/ — first-time orientation
│ │ └── reading-a-row.md — how to interpret a record in marts.fact_kommune_indicators
│ ├── concepts/ — canonical Atlas entities (planned)
│ ├── measurements/ — per-(source,metric) reference (planned)
│ └── sources/ — per-ingest-source provenance (planned)
└── docs/
├── ideas/ — proposals being chewed on, pre-INVESTIGATE
└── research/
├── common-schema.md — formal data model
├── compare-ngos-spec.md — Compare-NGOs page design spec
├── tilskuddsmatcher-data-availability.md
│ — v1-wedge feasibility verdict
├── data-sources.md — verified Norwegian sources
├── data-sources-international.md — IFRC/UN/EU/global sources
├── barentswatch.md — maritime cross-sectoral info system
├── forf.md — volunteer rescue forum
│
├── <ngo>-activities.md — activity catalogues (Tier A: Red Cross, Norsk Folkehjelp,
│ Sanitetskvinnene, Nasjonalforeningen)
├── <ngo>-activity-indicator-matrix.md
│ — activity → kommune-level need indicator mapping
├── <ngo>-profile.md — Tier C/B-minus reference profiles
│ (Flyktninghjelpen, SOS-barnebyer, UNICEF-komiteen,
│ Leger Uten Grenser, Redd Barna, CARE Norge,
│ Plan International, Kirkens Nødhjelp, Regnskogfondet,
│ WWF Norge, Bellona, ZERO, Norsk Luftambulanse,
│ Redningsselskapet)
├── redcross-*.md — Red Cross-specific working material
│ (the reference case the framework was built against)
└── redcross-organizations-api-schema.json
Atlas is built on public Norwegian and international registries, all free and mostly no-auth:
Full catalogue with verification dates and auth requirements: docs/research/data-sources.md and docs/research/data-sources-international.md.
Atlas is the first service from Helpers, whose purpose is helping the helpers — NGOs and the volunteers who work for them. Additional Helpers services will follow the <service>.helpers.no pattern.
⚠️ Atlas itself does not follow that pattern today. It is published at
atlas.sovereignsky.no;atlas.helpers.nodoes not resolve, measured 2026-09-24. Left as written because it states an intention about Helpers' naming rather than a fact about Atlas — but a reader should not infer the live hostname from it.
The project is in research/design phase. The research docs in docs/research/ are working material — open to corrections, additions, and framework pressure-tests. If you spot a factual error in any org profile, activity catalogue, or indicator mapping, open an issue or PR.
When implementation starts, contribution guidelines and code-style will go here.
TBD. Intent is an open licence for the code and CC BY (or equivalent) for the data research docs — consistent with the public-good positioning and open-source framing in website/docs/about/what-is-atlas.md.