Home Page with MUI Components #2

Closed
opened 2026-05-24 05:25:14 +00:00 by marko · 0 comments
Owner

User Story

As a user, I want a home page that displays the last three job updates and relevant metrics, built using Material‑UI (MUI) components, with a button to create a new job application.

Acceptance Criteria

  • The home page is served at the route /.
  • UI uses MUI components exclusively (e.g., AppBar, Typography, Card, Grid, Button).
  • The page fetches and displays the last three job updates:
    • Each update shows job ID, status, creation date, and any available metrics.
    • Updates are rendered in a list or grid layout.
  • A prominently styled Button labeled "Create New Job Application" is present and navigates to the job creation flow.
  • The page includes loading indicators while data is being fetched.
  • Errors fetching data are handled gracefully, showing a user‑friendly error message.
  • The layout is responsive and degrades gracefully on smaller screens.
  • The implementation follows MUI theming and spacing guidelines.
  • No additional design specifications are required beyond MUI usage.
## User Story As a user, I want a home page that displays the last three job updates and relevant metrics, built using Material‑UI (MUI) components, with a button to create a new job application. ## Acceptance Criteria - The home page is served at the route `/`. - UI uses MUI components exclusively (e.g., AppBar, Typography, Card, Grid, Button). - The page fetches and displays the last three job updates: - Each update shows job ID, status, creation date, and any available metrics. - Updates are rendered in a list or grid layout. - A prominently styled Button labeled "Create New Job Application" is present and navigates to the job creation flow. - The page includes loading indicators while data is being fetched. - Errors fetching data are handled gracefully, showing a user‑friendly error message. - The layout is responsive and degrades gracefully on smaller screens. - The implementation follows MUI theming and spacing guidelines. - No additional design specifications are required beyond MUI usage.
marko added this to the (deleted) project 2026-05-24 05:25:14 +00:00
marko changed title from home page to Home Page with MUI Components 2026-05-24 05:57:25 +00:00
marko removed this from the (deleted) project 2026-05-26 01:10:03 +00:00
reid closed this issue 2026-05-26 06:21:34 +00:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: HermesFactory/job-tracker#2