First-Run Checklist #15

Open
opened 2026-02-25 18:11:48 +00:00 by Vylpes · 0 comments
Owner

Epic: #3


As a first-time user,
I want to see a guided checklist after signing up,
so that I know what steps to complete to get my listings set up.

Blocked by: STORY-1.2 (User Log In), STORY-3.1 (View Listings Table), STORY-4.1 (View Unmapped Queue), STORY-5.4 (Import Completes with Summary)

Acceptance criteria:

  • Checklist is shown after first signup until all steps are completed
  • Steps in the checklist are:
    1. Import a Seller Hub CSV
    2. Resolve unmapped listings
    3. View the listings dashboard
  • Each step is marked complete automatically when the action is performed
  • Checklist can be dismissed or skipped
  • Completed users do not see the checklist again

Subtasks:

  • Create first-run checklist UI component with three labelled steps
  • Persist checklist step completion state per user in the database
  • Auto-mark each step complete when the corresponding action is performed
  • Implement dismiss/skip action
  • Hide checklist once all three steps are marked complete
  • Write automated tests (unit: step completion logic; integration: checklist flow end-to-end)
  • Write/update documentation
Epic: #3 --- **As a** first-time user, **I want to** see a guided checklist after signing up, **so that** I know what steps to complete to get my listings set up. **Blocked by:** STORY-1.2 (User Log In), STORY-3.1 (View Listings Table), STORY-4.1 (View Unmapped Queue), STORY-5.4 (Import Completes with Summary) **Acceptance criteria:** - Checklist is shown after first signup until all steps are completed - Steps in the checklist are: 1. Import a Seller Hub CSV 2. Resolve unmapped listings 3. View the listings dashboard - Each step is marked complete automatically when the action is performed - Checklist can be dismissed or skipped - Completed users do not see the checklist again **Subtasks:** - [ ] Create first-run checklist UI component with three labelled steps - [ ] Persist checklist step completion state per user in the database - [ ] Auto-mark each step complete when the corresponding action is performed - [ ] Implement dismiss/skip action - [ ] Hide checklist once all three steps are marked complete - [ ] Write automated tests (unit: step completion logic; integration: checklist flow end-to-end) - [ ] Write/update documentation
Vylpes added this to the (deleted) milestone 2026-02-25 18:11:54 +00:00
Vylpes modified the milestone from (deleted) to 0.1.0 2026-03-02 17:23:08 +00:00
Vylpes modified the milestone from 0.1.0 to 1.0.0 2026-03-03 11:26:48 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RabbitLabs/droplet-next#15
No description provided.