beardofedu / beardofedu/agentic-workflows-projects

[ACC-012] Accounts: Order history & order detail view

Open
#17 1 comment 0 reactions 0 assignees View on GitHub
accounts enhancement sprint-4
Dominant language
CSS
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Overview
Give users visibility into their past orders. This is one of the most-requested features in post-purchase UX and directly impacts customer trust and support load reduction.

## Acceptance Criteria
- [ ] `/account/orders` lists all orders with: order ID, date, status, item count, and total
- [ ] Status badge is color-coded: confirmed (blue), processing (yellow), shipped (purple), delivered (green)
- [ ] `/account/orders/:orderId` shows full order detail: items, prices, discounts, shipping address, tracking number (placeholder)
- [ ] Pagination: 10 orders per page with "Load more" or page controls
- [ ] Filter by status and date range
- [ ] "Reorder" button — adds all items from a past order to the cart
- [ ] "Review Items" CTA for delivered orders links to review flow (#20)
- [ ] "Return Items" CTA for delivered orders links to returns portal (#18)

## ⚠️ Status: Blocked
This feature has a hard dependency on both the order service (#14) and user authentication (#5). If either is delayed, this ticket cannot ship.

## Depends On
- #14 ORD-001 — provides the order data API
- #5 AUTH-001 — page is gated behind authentication

## Blocks
- #18 OPS-009 (returns portal is linked from order history)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.