Skip to content

Phase 5: Frontend — Chat + Dashboard #6

Description

@ed-morais

Goal

The main app UI: chat interface with the AI guide, today's task dashboard, and 7-day history.

Checklist

  • E2E test: Alex opens app, sees plan, completes task, chats, checks history
  • ChatBubble component + tests
  • ChatInput component + tests
  • QuickActions (tap-to-respond buttons) + tests
  • EnergyCheckIn component + tests
  • TaskCard component + tests
  • GoalSection component + tests
  • WeekHistory component + tests
  • ProgressRing component + tests
  • WebSocket integration (useWebSocket hook)
  • Home page (chat + dashboard toggle)
  • Dashboard page (today + 7-day history)

Branch

feat/frontend

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions