From 5164590bc9ecd751107fdee40bcd0d5ba5a466d5 Mon Sep 17 00:00:00 2001 From: HaimKortovich Date: Tue, 17 Mar 2026 14:50:02 -0500 Subject: [PATCH] add customer and providers --- app/components/customer/CustomerCard.vue | 75 ---- app/layouts/default.vue | 18 +- app/pages/customers/[id].vue | 280 +++++++++---- app/pages/customers/index.vue | 185 +++++++-- app/pages/customers/new.vue | 369 ++++++++++++----- app/pages/policies/[application_id].vue | 454 +++++++++++++++++++++ app/pages/policies/index.vue | 202 +++++++++ app/pages/policies/new.vue | 498 +++++++++++++++++++++++ app/pages/providers/[provider_id].vue | 301 ++++++++++++++ app/pages/providers/index.vue | 75 ++++ app/pages/providers/new.vue | 79 ++++ app/pages/tasks/[id].vue | 304 ++++++++++++++ app/pages/tasks/index.vue | 176 ++++++++ nuxt.config.ts | 16 +- package-lock.json | 226 ++++++++++ package.json | 1 + 16 files changed, 2958 insertions(+), 301 deletions(-) delete mode 100644 app/components/customer/CustomerCard.vue create mode 100644 app/pages/policies/[application_id].vue create mode 100644 app/pages/policies/index.vue create mode 100644 app/pages/policies/new.vue create mode 100644 app/pages/providers/[provider_id].vue create mode 100644 app/pages/providers/index.vue create mode 100644 app/pages/providers/new.vue create mode 100644 app/pages/tasks/[id].vue create mode 100644 app/pages/tasks/index.vue diff --git a/app/components/customer/CustomerCard.vue b/app/components/customer/CustomerCard.vue deleted file mode 100644 index 6369626..0000000 --- a/app/components/customer/CustomerCard.vue +++ /dev/null @@ -1,75 +0,0 @@ - - - diff --git a/app/layouts/default.vue b/app/layouts/default.vue index e7b70fb..b71f9c7 100644 --- a/app/layouts/default.vue +++ b/app/layouts/default.vue @@ -26,7 +26,7 @@ Customers @@ -39,6 +39,22 @@ Policies + + Providers + + + + Tasks + + diff --git a/app/pages/customers/[id].vue b/app/pages/customers/[id].vue index a3f5daf..9da0e71 100644 --- a/app/pages/customers/[id].vue +++ b/app/pages/customers/[id].vue @@ -1,99 +1,215 @@ + diff --git a/app/pages/customers/index.vue b/app/pages/customers/index.vue index 5127eca..7da2dcb 100644 --- a/app/pages/customers/index.vue +++ b/app/pages/customers/index.vue @@ -1,65 +1,178 @@ diff --git a/app/pages/customers/new.vue b/app/pages/customers/new.vue index 2728443..d38e944 100644 --- a/app/pages/customers/new.vue +++ b/app/pages/customers/new.vue @@ -1,126 +1,285 @@ diff --git a/app/pages/policies/[application_id].vue b/app/pages/policies/[application_id].vue new file mode 100644 index 0000000..bdd8290 --- /dev/null +++ b/app/pages/policies/[application_id].vue @@ -0,0 +1,454 @@ + + +