Skip to content

Add contacts CSV export#3

Open
LubuSeb wants to merge 1 commit into
shipyard-projects:mainfrom
LubuSeb:codex/shipyard-crm-csv-export
Open

Add contacts CSV export#3
LubuSeb wants to merge 1 commit into
shipyard-projects:mainfrom
LubuSeb:codex/shipyard-crm-csv-export

Conversation

@LubuSeb
Copy link
Copy Markdown

@LubuSeb LubuSeb commented May 21, 2026

Shipyard bounty: bnt_VaPOuS68 - CSV export for contacts.

Summary

  • Adds a Vite/React contacts workspace to the README-only CRM repo.
  • Adds searchable, sortable, paginated contact data.
  • Adds an Export CSV action that downloads all currently filtered contacts with every contact field included.
  • Adds CSV escaping coverage for commas, quotes, newlines, and stable column ordering.

Verification

  • npm test
  • npm run build
  • git diff --check

Notes

The repository had no application scaffold before this PR, so this establishes the minimal app surface needed to make the CSV export bounty reviewable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant