Skip to content

feat: Add import customer data feature from csv files#24

Merged
dager-mohamed merged 1 commit intomainfrom
feat/import-crm-data
Oct 9, 2025
Merged

feat: Add import customer data feature from csv files#24
dager-mohamed merged 1 commit intomainfrom
feat/import-crm-data

Conversation

@dager-mohamed
Copy link
Member

PR Summary

  • Implemented full CRM import workflow: import-wizard.tsx, page.tsx, and app-sidebar.tsx now expose a four-step wizard with polished UI, template management, smart mapping suggestions, and navigation access.
  • Added schema-detection and template utilities (schema-detection.ts, templates.ts, definitions.ts) powering auto-mapping, dedupe hints, and reusable configurations.
  • Delivered server-side import pipeline in import.ts, covering session management, schema detection, validation, template CRUD, and import execution backed by new Prisma schema (schema.prisma, migration migration.sql, regenerated index.ts) plus wizard exports (index.ts).

@dager-mohamed dager-mohamed merged commit c1135c8 into main Oct 9, 2025
1 check failed
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