diff --git a/client/src/Router.tsx b/client/src/Router.tsx
index 39237de97752da64b94420777e75424d39edcc96..7ce85cefc7a659b211337ef908009f53b6e9635e 100644
--- a/client/src/Router.tsx
+++ b/client/src/Router.tsx
@@ -1,7 +1,10 @@
 import React from "react";
 import { BrowserRouter, Route, Routes } from "react-router-dom";
 import UserLayout from "./components/UserLayout";
-import Book from "./pages/Book";
+import BookingForm from "./pages/BookingForm";
+import BookingSignOut from "./pages/BookingSignOut";
+import BookingSignOutSuccess from "./pages/BookingSignOutSuccess";
+import BookingSuccessful from "./pages/BookingSuccessful";
 import Home from "./pages/Home";
 
 function Router() {
@@ -12,15 +15,16 @@ function Router() {
           {/* Home page (user) */}
           <Route index element={<Home />} />
           {/* Book a boat (user) */}
-          <Route path="book" element={<Book />}>
+          <Route path="book">
+            <Route index element={<BookingForm />} />
             {/* After booking (user) */}
-            <Route path="success" element={null} />
+            <Route path="success" element={<BookingSuccessful />} />
           </Route>
           {/* Sign out (user) */}
           <Route path="signout">
-            <Route path=":id" element={null} />
+            <Route path=":id" element={<BookingSignOut />} />
             {/* After Sign out (user) */}
-            <Route path="success" element={null} />
+            <Route path="success" element={<BookingSignOutSuccess />} />
           </Route>
         </Route>
       </Routes>