diff --git a/client/src/components/Patient/BookAppointment/BookingSummary.jsx b/client/src/components/Patient/BookAppointment/BookingSummary.jsx
index 762dad2..694cecb 100644
--- a/client/src/components/Patient/BookAppointment/BookingSummary.jsx
+++ b/client/src/components/Patient/BookAppointment/BookingSummary.jsx
@@ -63,7 +63,7 @@ const BookingSummary = ({
-
+
@@ -72,6 +72,17 @@ const BookingSummary = ({
₹{consultationFee}
+
+
+
+ QuickClinic Commission
+ 1%
+
+
+ Our platform fee
+ ₹{Math.round(consultationFee * 0.01)}
+
+
diff --git a/client/src/components/quicklab/DesktopNavbar.jsx b/client/src/components/quicklab/DesktopNavbar.jsx
index e137123..8a35ea3 100644
--- a/client/src/components/quicklab/DesktopNavbar.jsx
+++ b/client/src/components/quicklab/DesktopNavbar.jsx
@@ -8,6 +8,7 @@ import {
Calendar,
TestTube,
Settings,
+ MapPin,
} from 'lucide-react';
import { useNavigate } from 'react-router-dom';
import { useAuth } from '../../context/authContext';
@@ -242,6 +243,18 @@ export default function DesktopNavbar({ searchQuery, setSearchQuery }) {
{/* Dark Mode Toggle */}
+ {/* Nearby Labs Button - Always visible for public and patients */}
+ {(!isAuthenticated || user?.role === 'patient') && (
+
+ )}
+
{/* Explore Dropdown (Quick Clinic / Quick Med) for patients & public */}
{(!isAuthenticated || user?.role === 'patient') && (
diff --git a/client/src/components/quicklab/MobileNavbar.jsx b/client/src/components/quicklab/MobileNavbar.jsx
index 5279401..11950b8 100644
--- a/client/src/components/quicklab/MobileNavbar.jsx
+++ b/client/src/components/quicklab/MobileNavbar.jsx
@@ -11,6 +11,7 @@ import {
Calendar,
TestTube,
Settings,
+ MapPin,
} from 'lucide-react';
import { useNavigate } from 'react-router-dom';
import { useAuth } from '../../context/authContext';
@@ -248,6 +249,17 @@ export default function MobileNavbar({ searchQuery, setSearchQuery }) {
+ {/* Nearby Labs Button - Always visible for public and patients */}
+ {(!isAuthenticated || user?.role === 'patient') && (
+
+ )}
+
{/* Explore toggle for patients & public */}
{(!isAuthenticated || user?.role === 'patient') && (
<>
diff --git a/client/src/components/quickmed/Navbar.jsx b/client/src/components/quickmed/Navbar.jsx
index 7f08a54..fd7b0ea 100644
--- a/client/src/components/quickmed/Navbar.jsx
+++ b/client/src/components/quickmed/Navbar.jsx
@@ -123,7 +123,7 @@ const Navbar = () => {
{/* Desktop Navigation */}
{/* Explore Dropdown (patients & public) */}
- {(!isAuthenticated || user?.role === 'patient') && (
+
)}
- )}
+
diff --git a/client/src/pages/quicklab/LabDetails.jsx b/client/src/pages/quicklab/LabDetails.jsx
index 0bdeaee..823457b 100644
--- a/client/src/pages/quicklab/LabDetails.jsx
+++ b/client/src/pages/quicklab/LabDetails.jsx
@@ -464,10 +464,21 @@ export default function LabDetails() {
-
+
Total
₹{calculateTotal()}
+
+
+
+ QuickClinic Commission
+ 1%
+
+
+ Our platform fee
+ ₹{Math.round(calculateTotal() * 0.01)}
+
+