Skip to main content

Navigation Structure

Module navigation

Module navigation — documentation pending.

Complete

Each module manages its own internal navigation — listing → details → reader — with conventions that match its content shape. Calendar uses date-driven nav, Founder Files uses chapter nav, Editorial uses category nav.

Per-module navigation patterns

Editorial
Listing → article reader. No reader stage; the detail IS the reader. Type filter (news/analysis/profile/guide) on listing.
Startup Showcase
Listing → startup details. Detail page features sector / stage / country chips + linked founders.
Opportunity Radar
Listing → opportunity details (with status / deadline). Filters: type, sector, stage, country, status.
Founder Profiles
Listing → profile details. Filters: country, industry, stage, role.
Founder Files
Listing → file details → reader (`/founder-files/:slug/read`). Reader has chapter TOC and reading progress.
MENA Startup Calendar
Landing → events listing (with sector/country/audience scopes) → event details. Specialized scopes: this-week, closing-soon.
Events Coverage
Listing → coverage article. Anchored to parent event — the article always shows a "← from the event" back-link.

Universal navigation rules per module

  • Every listing page shows a hero strip with filters above the card grid.
  • Every detail page emits its own JSON-LD primary schema + cross-module mentions.
  • Every detail page ends with `<app-related-ecosystem-signals>` before the subscribe CTA.
  • Filter state persists in the URL via query params so the back button works.