feat: Network Matching page - AI-powered client connection suggestions

- New /network page with match cards, score badges, category filters
- Network stats dashboard (clients, matches, avg score, top connectors)
- Category-based filtering (industry, interests, location, business, social)
- Adjustable minimum score threshold
- AI introduction generation button per match
- Added Network to sidebar navigation
- Types: NetworkMatch, NetworkStats
This commit is contained in:
2026-01-29 12:35:33 +00:00
parent b6de50ba5e
commit 0b7bddb81c
5 changed files with 360 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import EventsPage from '@/pages/EventsPage';
import EmailsPage from '@/pages/EmailsPage';
import SettingsPage from '@/pages/SettingsPage';
import AdminPage from '@/pages/AdminPage';
import NetworkPage from '@/pages/NetworkPage';
import InvitePage from '@/pages/InvitePage';
import ForgotPasswordPage from '@/pages/ForgotPasswordPage';
import ResetPasswordPage from '@/pages/ResetPasswordPage';
@@ -48,6 +49,7 @@ export default function App() {
<Route path="clients/:id" element={<ClientDetailPage />} />
<Route path="events" element={<EventsPage />} />
<Route path="emails" element={<EmailsPage />} />
<Route path="network" element={<NetworkPage />} />
<Route path="settings" element={<SettingsPage />} />
<Route path="admin" element={<AdminPage />} />
</Route>