diff --git a/frontend/src/AppRoutes.tsx b/frontend/src/AppRoutes.tsx
index 2b6e4e6238a70834dc7ee59c5dfc218d1a1997b5..dd954899b042c1fb0b1927a155d526a31b0ce5ac 100644
--- a/frontend/src/AppRoutes.tsx
+++ b/frontend/src/AppRoutes.tsx
@@ -13,13 +13,11 @@ import SignUpCashier from "./pages/SignUpCashier";
 import RegisterTable from "./pages/RegisterTable";
 import ChooseRolePage from "./pages/RolePage";
 import OrderDetails from "./pages/ManageOrderTenant";
-import { ShoppingCartProvider } from "./contexts/ShoppingCartContext";
 import Summary from "./pages/ManagePayment";
 import Payment from "./pages/Payment";
 import ViewPaymentHistory from "./pages/ViewPaymentHistory";
 import ManagePayment from "./pages/ManagePayment";
 
-const orderid = 1;
 export default function AppRoutes() {
     return (
         <Routes>
@@ -29,12 +27,12 @@ export default function AppRoutes() {
             <Route path="/login/customer" element={<RegisterTable />} />
             <Route path="/signup/tenant" element={<SignUpTenant />} />
             <Route path="/signup/cashier" element={<SignUpCashier />} />
-            <Route path="/tenant" element={<TenantInfo tenantid={1} />} />
+            <Route path="/tenant/:tenantid" element={<TenantInfo />} />
             <Route path="/cart" element={<ShoppingCart />} />
-            <Route path="/order/list" element={<OrderList tableid={2} />} />
+            <Route path="/order/list/:tableid" element={<OrderList />} />
             <Route
-                path="/order/summary"
-                element={<OrderSummary orderid={3} />}
+                path="/order/summary/:orderid"
+                element={<OrderSummary />}
             />
             <Route path="/tenantpage/orders" element={<PageManageOrder />} />
             <Route path="/tenantpage/menus" element={<PageManageMenu />} />