Enhance user experience with voice commands, notifications, and a professional directory

Adds voice command integration, a notification system, and a professional directory page with search filters.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 556aa286-edd2-4cea-8583-f4fc3cfd119b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/81470e0d-8ae8-4335-9301-cd9a69e670fa/96467e4f-00f2-4d88-82b1-142a9b24784c.jpg
This commit is contained in:
ghaddaditw
2025-05-30 17:36:12 +00:00
parent ecbdd49cea
commit 8fea27bbbb
6 changed files with 829 additions and 4 deletions
+12 -4
View File
@@ -5,9 +5,12 @@ import { Toaster } from "@/components/ui/toaster";
import { TooltipProvider } from "@/components/ui/tooltip";
import { AuthProvider } from "@/context/AuthContext";
import { ThemeProvider } from "@/context/ThemeContext";
import { VoiceProvider } from "@/context/VoiceProvider";
import { NotificationProvider } from "@/context/NotificationProvider";
import LandingPage from "@/pages/LandingPage";
import DashboardPage from "@/pages/DashboardPage";
import LoginPage from "@/pages/LoginPage";
import ProfessionalDirectory from "@/pages/ProfessionalDirectory";
// import OnboardingPage from "@/pages/OnboardingPage";
import NotFound from "@/pages/not-found";
@@ -18,6 +21,7 @@ function Router() {
<Route path="/login" component={LoginPage} />
<Route path="/register" component={LoginPage} />
<Route path="/dashboard" component={DashboardPage} />
<Route path="/professionals" component={ProfessionalDirectory} />
<Route component={NotFound} />
</Switch>
);
@@ -28,10 +32,14 @@ function App() {
<QueryClientProvider client={queryClient}>
<ThemeProvider>
<AuthProvider>
<TooltipProvider>
<Toaster />
<Router />
</TooltipProvider>
<NotificationProvider>
<VoiceProvider>
<TooltipProvider>
<Toaster />
<Router />
</TooltipProvider>
</VoiceProvider>
</NotificationProvider>
</AuthProvider>
</ThemeProvider>
</QueryClientProvider>