Skip to content

feat(web): add a basic placeholder dashboard page for post-login redirect #19

@nullscribe

Description

@nullscribe

Type of Task

Feature

User Story / Goal

As a user, after I successfully log in, I want to be redirected to a dedicated dashboard page so that I have clear confirmation of my authenticated status.

Acceptance Criteria

  • A new page component (e.g., DashboardPage.tsx) is created.
  • A new route is added at /dashboard that renders this component.
  • This route is wrapped by the ProtectedRoute component.
  • The page displays a simple, static welcome message (e.g., "Dashboard").
  • The page includes a functional "Logout" button that clears authentication state and redirects to /login.

Technical Breakdown (Optional)

  • The logout button's onClick handler should remove the auth token from storage and update any global auth state.

Affected Packages

web

Designs / Mockups (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestwebFrontend Web app related issues

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions