Skip to content

FE-05: Add NotFoundPage.tsx and Wildcard Route Handling #11

@jpdevhub

Description

@jpdevhub

Task Description

Current application behavior lacks a graceful fallback for undefined URL paths. We need to implement a dedicated 404 page to maintain user engagement and provide a navigation path back to the application core.

Context and Background

Component: Create src/pages/NotFoundPage.tsx.
Router: Update AppRouter.tsx to include a wildcard path * at the end of the Routes stack.
UX: Include a "Return to Dashboard" primary action button.

Acceptance Criteria

[ ] Route Coverage: A wildcard path * is implemented in the primary router, ensuring it is evaluated last.
[ ] Component UI: NotFoundPage.tsx includes a high-resolution SVG graphic, "404" header, and a descriptive subtext.
[ ] Navigation: A "Back to Home" button is present and correctly utilizes the useNavigate hook or component.

Hints

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions