diff --git a/src/app/home/home.page.html b/src/app/home/home.page.html
index 5ca1ddd45a32556136deeeb423e7e8aacae1bec7..53cd5d8a9b1d9acf94919348f062b3c2bfd54475 100644
--- a/src/app/home/home.page.html
+++ b/src/app/home/home.page.html
@@ -22,42 +22,51 @@
 </ion-content>
 
 <ion-footer>
-
-  <div class="bike-list-container" *ngIf="!isDetailsVisible">
-
-    <div class="bike-container" *ngFor="let bike of bikes">
-      <div class="inner" (click)="showBikeDetails(bike)">
-        <div class="bike-name">
-          {{bike.name}}
-        </div>
-        <div class="battery-info">
-          <div>
-            <ion-icon class="battery-icon" name="battery-charging"></ion-icon>
+  <div class="bike-list-wrapper" *ngIf="!isDetailsVisible">
+    <div class="nearby-bikes">Nearby Bikes</div>
+    <div class="bike-list-container">
+      <div class="bike-container" *ngFor="let bike of bikes">
+        <div class="inner" (click)="showBikeDetails(bike)">
+          <div class="bike-icon">
+            <ion-icon name="bicycle"></ion-icon>
+          </div>
+          <ion-grid class="distance-data">
+            <ion-row>
+              <ion-col size="1"><ion-icon name="walk"></ion-icon></ion-col>
+              <ion-col>{{bike.distance + " km"}}</ion-col>
+            </ion-row>
+            <ion-row>
+              <ion-col size="1"><ion-icon name="pin"></ion-icon></ion-col>
+              <ion-col>{{bike.address + " " + (bike.HouseNumber || "")}}</ion-col>
+            </ion-row>
+          </ion-grid>
+          <div class="battery-info1">
+              <div><ion-icon name="battery-full"></ion-icon></div>
+              <div class="battery-level">{{bike.batteryPercentage}}%</div>
           </div>
-          <div>{{bike.batteryPercentage + " %"}}</div>
-        </div>
-        <div class="address-info">
-          <div class="disance">{{bike.distance + " km"}}</div>
-          <div class="address">{{bike.address+" "+bike.HouseNumber+ ", " +bike.PostalCode}}</div>
-
         </div>
       </div>
+      <!-- <div class="bike-container" *ngFor="let bike of bikes">
+        <div class="inner" (click)="showBikeDetails(bike)">
+          <div class="bike-name">
+            {{bike.name}}
+          </div>
+          <div class="battery-info">
+            <div>
+              <ion-icon class="battery-icon" name="battery-charging"></ion-icon>
+            </div>
+            <div>{{bike.batteryPercentage + " %"}}</div>
+          </div>
+          <div class="address-info">
+            <div class="disance">{{bike.distance + " km"}}</div>
+            <div class="address">{{bike.address+" "+bike.HouseNumber+ ", " +bike.PostalCode}}</div>
+          </div>
+        </div>
+      </div> -->
     </div>
   </div>
-
   <div class="bike-details-container" *ngIf="isDetailsVisible">
     <div class="inner">
-
-      <!--  <div class="battery-info">
-        <div>
-          <ion-icon class="battery-icon" name="battery-charging"></ion-icon>
-        </div>
-        <div>{{selectedBike.batteryPercentage + " %"}}</div>
-      </div>
-      <div class="address-info">
-        <div class="disance">{{selectedBike.distance + "m"}}</div>
-        <div class="address">{{selectedBike.address}}</div>
-      </div> -->
       <div class="button-container">
         <ion-grid>
           <ion-row>
@@ -73,7 +82,6 @@
               Battery Level
             </ion-col>
             <ion-col>
-
               <ion-icon class="battery-icon" name="battery-charging"></ion-icon>
               {{selectedBike.batteryPercentage + " %"}}
             </ion-col>
@@ -102,11 +110,8 @@
               <ion-button size="medium" expand="block" (click)="navigatetoBike()">Navigate</ion-button>
             </ion-col>
           </ion-row>
-         
         </ion-grid>
-
       </div>
     </div>
-
   </div>
 </ion-footer>
\ No newline at end of file
diff --git a/src/app/home/home.page.scss b/src/app/home/home.page.scss
index 3762aeac0023826c387752b91cd3198788750df1..1761a14ba1dc20ca08026ca46a9aaf7c28e49a99 100644
--- a/src/app/home/home.page.scss
+++ b/src/app/home/home.page.scss
@@ -4,8 +4,66 @@
 }
 
 ion-footer{
-  overflow-y: auto;
-  padding-top: 30px;
+  max-height: 50%;
+  .bike-list-container{
+    overflow-y: auto;
+  }
+  
+  .nearby-bikes{
+    padding: 8px;
+    font-weight: 500;
+    border-bottom: 1px solid #ddd;
+    background-color: #34a080;
+    text-align: center;
+    color: #fff;
+  }
+
+  .bike-list-container{
+    padding: 8px;
+
+    .bike-container{
+      margin-bottom: 10px;
+      box-shadow: 0px 0px 3px 0px rgba(15, 22, 33, 0.3);
+      background-color: #f5f5f5;
+
+      .inner {
+        width: inherit;
+        position: relative;
+
+        .distance-data{
+          padding-right: 70px;
+          padding-left: 60px;
+          font-size: 14px;
+
+          ion-icon{
+            font-size: 18px;
+          }
+        }
+
+        .bike-icon{
+          position: absolute;
+          top: 0;
+          left: 0;
+          bottom: 0;
+          width: 60px;
+          line-height: 78px;
+          font-size: 48px;
+          text-align: center;
+        }
+
+        .battery-info1{
+          position: absolute;
+          top: 0;
+          right: 0;
+          bottom: 0;
+          line-height: 70px;
+          text-align: center;
+          width: 70px;
+          font-size: 20px;
+        }
+      }
+    }
+  }
 }
 
 .bike-list-container{
@@ -22,9 +80,8 @@ ion-footer{
 }
 
 .bike-container{
-  height: 60px;
+  height: 70px;
   width: 100%;
-  border: 1px solid #aaaaaa;
   border-radius: 5px;
   box-sizing: border-box;
   float: left;
diff --git a/src/assets/images/bike_icon.svg b/src/assets/images/bike_icon.svg
new file mode 100644
index 0000000000000000000000000000000000000000..21187807ec53df74aad8e29ed409c25bcceee148
--- /dev/null
+++ b/src/assets/images/bike_icon.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M330.666 131.202c18.668 0 33.598-14.935 33.598-33.601S349.334 64 330.666 64C312 64 297.07 78.935 297.07 97.601s14.93 33.601 33.596 33.601zm56 130.132c-51.332 0-93.332 42-93.332 93.333s42 93.333 93.332 93.333C438 448 480 406 480 354.667s-42-93.333-93.334-93.333zm0 158.666c-36.402 0-65.332-28.93-65.332-65.333s28.93-65.333 65.332-65.333c36.404 0 65.334 28.93 65.334 65.333S423.07 420 386.666 420zm-81.069-196H384v-32h-58.845l-34.62-60.134c-5.605-9.333-15.869-15.864-27.07-15.864-8.399 0-16.798 3.732-22.399 9.333L169.334 194.4c-5.601 5.601-9.333 14-9.333 22.399 0 12.131 9.202 21.465 18.535 27.065L240 282.134V368h32V256l-39.333-32 42.929-44.533L305.597 224zm-180.264 37.334C74 261.334 32 303.334 32 354.667S74 448 125.333 448s93.333-42 93.333-93.333-41.999-93.333-93.333-93.333zm0 158.666C88.934 420 60 391.07 60 354.667s28.934-65.333 65.333-65.333 65.333 28.93 65.333 65.333S161.732 420 125.333 420z"/></svg>
\ No newline at end of file