coryhouse / coryhouse/react-restaurant-scriptpro

Build ShippingAddressSection (address + 50-state dropdown + ZIP)

Open
#42 0 comments 0 reactions 0 assignees View on GitHub
enhancement phase-9-checkout
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Goal
Build the shipping address section with street, city, a 50-state dropdown, and ZIP. Validate with Zod (including a ZIP regex).

## Acceptance criteria
- [ ] State dropdown uses the shared `Select` with all 50 US states
- [ ] ZIP validated against `^\d{5}(-\d{4})?$`
- [ ] All fields required
- [ ] Per-field error messages

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing shared Select component and the form entry point for ShippingAddressSection. Implement the street, city, state, and ZIP fields with required per-field errors, all 50 states, and the specified ZIP regex; done means every acceptance criterion is satisfied.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.