Description
johdanike opened on Jun 25
Member
📁 Implementation Directory
components/deliveries/WorkflowCards.tsx
🎯 Goal
Enhance the Delivery Workflow Cards to display localized landmark references alongside standard street addresses.
📋 Requirements
- Update the card layout to accommodate an optional 'Landmark' field.
- Highlight the landmark text visually (e.g., italics or a distinct badge) to aid drivers in complex street layouts.
- Ensure the layout remains responsive on mobile screens without text overflow.
🔧 Technical Scope
React, Tailwind CSS, Frontend UI
🌿 Branch
git checkout -b enhance/landmark-address-cards
✅ Acceptance Criteria
- The Workflow Card must gracefully handle null landmark data without breaking layout.
- Strict Layered Architecture: Implement using the Component -> Hook -> Service pattern
- Data Source: Response data must be retrieved from the backend API. No Inline Mock Objects
- Screenshot of all implementations must be included in PR
- AI-generated PR submissions are strictly disallowed
- Closes #[issue_id] with a work summary included in the PR body
- Note a default in any of this will result to issue not being closed nor merged
📌 PR Requirements
- ⚠️ Assignment is required before starting — comment to request assignment
- PR must comply fully with CONTRIBUTING.md
- AI Agent submissions are DISALLOWED and will be closed without review
- Upload a screenshot showing all unit tests passing or API response
- PR description must include: Closes #[issue_id] and a brief summary of work done
💬 Example Commit
enhance(deliveries): integrate local landmark data into workflow cards
Description
johdanike opened on Jun 25
Member
📁 Implementation Directory
components/deliveries/WorkflowCards.tsx🎯 Goal
Enhance the Delivery Workflow Cards to display localized landmark references alongside standard street addresses.
📋 Requirements
🔧 Technical Scope
React, Tailwind CSS, Frontend UI
🌿 Branch
git checkout -b enhance/landmark-address-cards✅ Acceptance Criteria
📌 PR Requirements
💬 Example Commit
enhance(deliveries): integrate local landmark data into workflow cards