diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..db99cb0 --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1,27 @@ + \ No newline at end of file diff --git a/public/index.html b/public/index.html index 4f1c266..a2e5635 100644 --- a/public/index.html +++ b/public/index.html @@ -2,7 +2,7 @@
- + ++ System Administration & Management +
+Admin User
+System Administrator
++ Manage channel partner organizations and their settings +
++ {partner.companyType} +
+Specializations:
+{selectedPartner.companyName}
+{selectedPartner.companyType}
+{selectedPartner.contactEmail}
+{selectedPartner.contactPhone}
+{selectedPartner.website || 'N/A'}
+{selectedPartner.commissionRate}%
+{selectedPartner.territory}
++ Welcome back, {user?.firstName}! Here's what's happening today. +
+Total Users
+{stats.totalUsers}
+Pending Vendors
+{stats.pendingVendors}
+Channel Partners
+{stats.totalChannelPartners}
+Monthly Revenue
+${stats.revenue.toLocaleString()}
+No pending vendor requests
++ {vendor.firstName} {vendor.lastName} +
+{vendor.email}
+{vendor.company}
+Vendor Approved
+2 minutes ago
+Vendor Rejected
+15 minutes ago
+New Registration
+1 hour ago
+Approved Today
+{stats.approvedToday}
+Rejected Today
+{stats.rejectedToday}
+Recent Requests
+{stats.recentRequests}
++ Manage all system users and their permissions +
++ This page will allow you to manage all system users, their roles, and permissions. +
++ Review and manage vendor registration requests +
+| + Vendor + | ++ Company + | ++ Role + | ++ Status + | ++ Date + | ++ Actions + | +
|---|---|---|---|---|---|
|
+
+
+
+
+
+
+
+ {vendor.firstName} {vendor.lastName}
+
+
+ {vendor.email}
+
+ |
+
+
+
+ |
+ + + {vendor.role.replace(/_/g, ' ').replace(/\b\w/g, l => l.toUpperCase())} + + | ++ + {vendor.status.charAt(0).toUpperCase() + vendor.status.slice(1)} + + | +
+
+
+ |
+
+
+
+ {vendor.status === 'pending' && (
+ <>
+
+
+ >
+ )}
+
+ |
+
+ {selectedVendor.firstName} {selectedVendor.lastName} +
+{selectedVendor.email}
+{selectedVendor.phone}
+{selectedVendor.company}
++ {selectedVendor.role.replace(/_/g, ' ').replace(/\b\w/g, l => l.toUpperCase())} +
++ {selectedVendor.userType.replace(/_/g, ' ').replace(/\b\w/g, l => l.toUpperCase())} +
+{selectedVendor.rejectionReason}
+