feat: CRM-Tab Leads - Lead-Visualisierung aus Appwrite + Sucheinstellungen der 06:00-Routine
- Neue Seite /leads unter CRM: Lead-Karten (Score, Google-Bewertung, Website-Status, Kontakt, Maps/Website/Repo-Links), KPI-Zeile, Status-Workflow (neu/kontaktiert/interessiert/gewonnen/abgelehnt), Notizen, Portal-Zugangsdaten - Sucheinstellungen (Branche, Staedte oder ganz Deutschland, max. Leads pro Stadt, Mindestbewertung, E-Mail-Pflicht, Website-Kriterium, Zusatzhinweise) -> Appwrite leadSettings, gelesen von der Routine ueber webklar-hook /config - Ersetzt die Excel-Masterliste als Lead-Ansicht Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5786eed3ba
commit
1cec319fa8
5 files changed
+591
-1
No files matched your search
@@ -12,6 +12,7 @@ import ReportsPage from './pages/ReportsPage'
|
||||
import DocsPage from './pages/DocsPage'
|
||||
import AdminPage from './pages/AdminPage'
|
||||
import CustomersPage from './pages/CustomersPage'
|
||||
import LeadsPage from './pages/LeadsPage'
|
||||
import CustomerDetailPage from './pages/CustomerDetailPage'
|
||||
import FinancePage from './pages/FinancePage'
|
||||
import DocumentsPage from './pages/DocumentsPage'
|
||||
@@ -45,6 +46,7 @@ function AppRoutes() {
|
||||
<Route path="/tickets" element={<ProtectedRoute><TicketsPage /></ProtectedRoute>} />
|
||||
<Route path="/customers" element={<ProtectedRoute><CustomersPage /></ProtectedRoute>} />
|
||||
<Route path="/customers/:id" element={<ProtectedRoute><CustomerDetailPage /></ProtectedRoute>} />
|
||||
<Route path="/leads" element={<ProtectedRoute><LeadsPage /></ProtectedRoute>} />
|
||||
<Route path="/finance" element={<ProtectedRoute><FinancePage /></ProtectedRoute>} />
|
||||
<Route path="/documents" element={<ProtectedRoute><DocumentsPage /></ProtectedRoute>} />
|
||||
<Route path="/dashboard" element={<ProtectedRoute><DashboardPage /></ProtectedRoute>} />
|
||||
|
||||
Reference in new issue
Block a user