diff --git a/angular/RestClient/src/app/features/bookings/index.ts b/angular/RestClient/src/app/features/bookings/index.ts
index c7386177ce9bde32b5f6c1a5f0d03858169c5430..2d5e76462fb229fdc01fed8c847df6e598680e67 100644
--- a/angular/RestClient/src/app/features/bookings/index.ts
+++ b/angular/RestClient/src/app/features/bookings/index.ts
@@ -2,4 +2,4 @@ export * from './bookings.routes';
 export * from './booking/booking.component';
 export * from './[DEL] booking-list/booking-list.component';
 export * from './user-booking-list/user-booking-list.component';
-export * from './types/Booking';
+export * from '@features/bookings/types/Booking';
diff --git a/angular/RestClient/src/app/features/hotels/index.ts b/angular/RestClient/src/app/features/hotels/index.ts
index 0084125c4d0f97bae64c166a9f2eb77e8e8f443f..2640c34ff62bfba540360a5602fd6074cc76f166 100644
--- a/angular/RestClient/src/app/features/hotels/index.ts
+++ b/angular/RestClient/src/app/features/hotels/index.ts
@@ -1,6 +1,6 @@
 export * from './hotels.routes';
 export * from './hotel-list/hotel-list.component';
 export * from './hotel-register/hotel-register.component';
-export * from './types/Address';
-export * from './types/Hotel';
+export * from '@features/hotels/types/Address';
+export * from '@features/hotels/types/Hotel';
 export * from './types/Room.interface';
diff --git a/angular/RestClient/src/app/features/users/index.ts b/angular/RestClient/src/app/features/users/index.ts
index 33740119241c378d0b815016737858d2d30c78d7..b40ef49f6d94ab940873be32df9a6c33c290bfe8 100644
--- a/angular/RestClient/src/app/features/users/index.ts
+++ b/angular/RestClient/src/app/features/users/index.ts
@@ -2,4 +2,4 @@ export * from './users.routes';
 export * from './main-page/main-page.component';
 export * from './user-form/user-form.component';
 export * from './types/User.interface';
-export * from './types/UserFormData';
+export * from '@features/users/types/UserFormData';
diff --git a/angular/RestClient/src/mocks/bookings.json b/angular/RestClient/src/mocks/bookings.json
new file mode 100644
index 0000000000000000000000000000000000000000..7db55ff76f1627de21762d95a7732a4f7be1ce34
--- /dev/null
+++ b/angular/RestClient/src/mocks/bookings.json
@@ -0,0 +1,30 @@
+[
+  {
+    "user": {
+      "name": "John Doe",
+      "email": "john.doe@example.com",
+      "status": "NO_BOOKINGS"
+    },
+    "room": {
+      "roomNumber": "101",
+      "type": "SINGLE",
+      "available": true
+    },
+    "startDate": "2024-03-01",
+    "endDate": "2024-03-08"
+  },
+  {
+    "user": {
+      "name": "Pepe",
+      "email": "pepe@example.com",
+      "status": "WITH_ACTIVE_BOOKINGS"
+    },
+    "room": {
+      "roomNumber": "101",
+      "type": "SINGLE",
+      "available": true
+    },
+    "startDate": "2024-03-15",
+    "endDate": "2024-03-22"
+  }
+]
diff --git a/angular/RestClient/src/mocks/hotels.json b/angular/RestClient/src/mocks/hotels.json
new file mode 100644
index 0000000000000000000000000000000000000000..2f3b19449b068f80ba46014cf40e525878675069
--- /dev/null
+++ b/angular/RestClient/src/mocks/hotels.json
@@ -0,0 +1,39 @@
+[
+  {
+    "name": "Hotel 1",
+    "address": {
+      "streetName": "Aca al lao",
+      "streetKind": "Alargada",
+      "number": 12,
+      "postCode": "12345"
+    },
+    "rooms": [
+      {
+        "roomNumber": "101",
+        "type": "SINGLE",
+        "available": true
+      },
+      {
+        "roomNumber": "102",
+        "type": "DOUBLE",
+        "available": false
+      }
+    ]
+  },
+  {
+    "name": "Hotel 2",
+    "address": {
+      "streetName": "Calle de la plaza",
+      "streetKind": "Alargada",
+      "number": 12,
+      "postCode": "12345"
+    },
+    "rooms": [
+      {
+        "roomNumber": "103",
+        "type": "SUITE",
+        "available": true
+      }
+    ]
+  }
+]
diff --git a/angular/RestClient/src/mocks/users.json b/angular/RestClient/src/mocks/users.json
new file mode 100644
index 0000000000000000000000000000000000000000..2f02d00125b0deaa2a86db47ea26f0c91f2e5fa3
--- /dev/null
+++ b/angular/RestClient/src/mocks/users.json
@@ -0,0 +1,12 @@
+[
+  {
+    "name": "John Doe",
+    "email": "john.doe@example.com",
+    "status": "NO_BOOKINGS"
+  },
+  {
+    "name": "Pepe",
+    "email": "pepe@example.com",
+    "status": "WITH_ACTIVE_BOOKINGS"
+  }
+]
diff --git a/angular/RestClient/src/mocks/users.ts b/angular/RestClient/src/mocks/users.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391