Skip to content

core: implement deep link handling for notifications #14

@EmeditWeb

Description

@EmeditWeb

Problem

Push notifications are sent but tapping them does
not navigate to the relevant screen.

What To Build

  1. Configure deep linking scheme (stepfi://)
  2. Notification tap navigation
  3. Universal links (HTTPS)
  4. Cold start handling

Files To Touch

  • app.config.ts
  • app/_layout.tsx
  • hooks/useDeepLink.ts (new)
  • services/notifications.service.ts

Acceptance Criteria

  • All deep link schemes navigate correctly
  • Notification tap opens correct screen
  • Cold start with deep link works
  • npx expo export --platform web passes

Mandatory Checks Before PR

  • npx expo export --platform web passes
  • Tested on physical device
  • PR references this issue

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions