diff --git a/Coworking_Functions.py b/Coworking_Functions.py
deleted file mode 100644
index 0d170f2afee63de6e65e5244c28ea7bca7b3b309..0000000000000000000000000000000000000000
--- a/Coworking_Functions.py
+++ /dev/null
@@ -1,25 +0,0 @@
-from flask import request
-from csv import writer
-
-def getCoworkingSpaces():
-
-    recordName = request.form['recordName']
-    recordAddress = request.form['recordAddress']
-    recordMainPhotos = request.form['recordMainPhotos']
-    recordAdditionalPhotos = request.form['recordAdditionalPhotos']
-    recordDescription = request.form['recordDescription']
-    recordWebsite = request.form['recordWebsite']
-    recordEmail = request.form['recordEmail']
-    recordPhoneNumber = request.form['recordPhoneNumber']
-    recordOpeningHours = request.form['recordOpeningHours']
-    recordCheckinInstructions = request.form['recordCheckinInstructions']
-    recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions]
-    return recordData
-
-def addCoworkingSpaces(data):
-
-    with open('coworking_spaces.csv', 'a') as addToFile:
-        csvWriter = writer(addToFile)
-        csvWriter.writerow(data)
-        addToFile.close()
-        return (f"{data} added.")
diff --git a/project_server.py b/project_server.py
index edb3daf8c64334d9af1fadcd79d52b67a1a31444..af115bce1e4207ef4c5ad703820af8d3cdc7cdc2 100644
--- a/project_server.py
+++ b/project_server.py
@@ -1,12 +1,40 @@
 import os
+import csv
 from flask import Flask, redirect, request, render_template, jsonify
 
-
 app = Flask(__name__)
 
 ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif'])
 
-#PUT ROUTES HERE
+# Adds a record to the CSV file.
+@app.route("/AddRecord", methods=['POST'])
+def addRecord():
+
+    print('Processing record.')
+    infoMessage = ('Add record failed.')
+
+    if (request.method == 'POST'):
+        recordName = request.form['recordName']
+        recordAddress = request.form['recordAddress']
+        recordMainPhotos = request.form['recordMainPhotos']
+        recordAdditionalPhotos = request.form['recordAdditionalPhotos']
+        recordDescription = request.form['recordDescription']
+        recordWebsite = request.form['recordWebsite']
+        recordEmail = request.form['recordEmail']
+        recordPhoneNumber = request.form['recordPhoneNumber']
+        recordOpeningHours = request.form['recordOpeningHours']
+        recordCheckinInstructions = request.form['recordCheckinInstructions']
+        recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions]
+
+        with open('coworking_spaces.csv', 'a') as addToFile:
+            csvWriter = csv.writer(addToFile)
+            csvWriter.writerow(recordData)
+            addToFile.close()
+
+        infoMessage = (f'{recordData} Record added.')
+
+    print(infoMessage)
+    return (infoMessage)
 
 if __name__ == "__main__":
     app.run(debug=True)
diff --git a/static/Manage_Coworking_Spaces.css b/static/Manage_Coworking_Spaces.css
new file mode 100644
index 0000000000000000000000000000000000000000..45f7b3fc7235e7db8221659b381317165b18d223
--- /dev/null
+++ b/static/Manage_Coworking_Spaces.css
@@ -0,0 +1,122 @@
+/* #iD and .Class
+
+font, color, text
+padding, background, border, margin
+width, height,
+position, top/right/bottom/left
+overflow, float, display
+
+
+.my-class {
+    width: calc(100% - 20px);
+    height: calc(50% + 10px);
+} */
+
+* {
+  font-family: Helvetica, Verdana, Arial, sans-serif;
+}
+
+body {
+  margin: 0;
+  padding: 0;
+}
+
+ul, li {
+  list-style-type: none;
+  margin: 0;
+  padding: 0;
+}
+
+a {
+  text-decoration: none;
+}
+
+.Left {
+  margin-right: auto;
+}
+
+.Center {
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.Right {
+  margin-left: auto;
+}
+
+/* [#1] Page header styling. Uses [#2].
+
+header #pageHeader
+  main #headerMain
+  nav #headerNav .navBar
+    ul .Right, ul .Left
+      li a
+
+*/
+
+#headerMain {
+  text-align: center;
+  background-color: white;
+  padding: 20px 0px;
+}
+
+#headerMain a {
+  font-size: 30px;
+  font-weight: bold;
+  color: black;
+}
+
+#headerNav {
+  width: 100%;
+  position: absolute;
+}
+
+#headerNav a {
+  font-size: 20px;
+  padding: 7.5px 10px;
+}
+
+/* [#2] Page navigation styling. Used in [#1] and [#4]. */
+
+.navBar {
+  background-color: #282A35;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+
+.navBar ul, .navBar li {
+  display: flex;
+  align-items: center;
+}
+
+.navBar a {
+  color: white;
+}
+
+.navBar a:hover {
+  background-color: #0B0C0F;
+}
+
+/* [#3] Page main styling.
+
+main #pageMain
+
+ */
+
+#pageMain {}
+
+/* [#4] Page footer styling. Uses [#2].
+
+footer #pageFooter
+  main #footerMain
+  nav #footerNav .navBar
+    ul .Center
+      li a
+
+*/
+
+#footerNav a {
+  font-size: 15px;
+  padding: 5px 10px;
+}
diff --git a/static/Manage_Coworking_Spaces.html b/static/Manage_Coworking_Spaces.html
index 7f11000886aacb8cee0fcd49beeab6f63d791756..52f9ea310c31e22ce615946a554b14cccfe092e3 100644
--- a/static/Manage_Coworking_Spaces.html
+++ b/static/Manage_Coworking_Spaces.html
@@ -2,19 +2,37 @@
 <html lang="EN" dir="ltr">
   <head>
     <meta charSet="UTF-8">
-    <title> Page Template </title>
-    <link rel="stylesheet" href="StylingSheet.css">
+    <title> Manage Coworking Spaces </title>
+    <link rel="stylesheet" href="Manage_Coworking_Spaces.css">
 
   </head>
   <body onLoad="pageLoad()">
 
-    <header id="header">
-      <a href=""><h1>Page Header</h1></a>
+    <header id="pageHeader" class="pageHeader">
+      <main id="headerMain">
+        <a href="Manage_Coworking_Spaces.html">Manage Coworking Spaces</a>
+      </main>
+      <nav id="headerNav" class="navBar">
+        <ul class="Left">
+          <li><a href="Manage_Coworking_Spaces.html">Home</a></li>
+          <li><a href="Manage_Coworking_Spaces.html">Left</a></li>
+          <li><a href="Manage_Coworking_Spaces.html">Home</a></li>
+          <li><a href="Manage_Coworking_Spaces.html">Left</a></li>
+        </ul>
+        <ul class="Right">
+          <li><a href="Manage_Coworking_Spaces.html">Home</a></li>
+          <li><a href="Manage_Coworking_Spaces.html">Right</a></li>
+          <li><div class="navHamburger">
+              <span></span>
+              <span></span>
+              <span></span>
+          </div></li>
+        </ul>
+      </nav>
     </header>
 
-    <hr>
-
     <main id="recordSection">
+      <br>
       <form id="recordForm" title="Record Form">
         <label>Name: <input name="record_name" id="recordName"
           type="text"></label><br>
@@ -42,12 +60,27 @@
       </form>
       <br>
       <span id="DEBUGserverMessage"> </span>
-    </main>
 
-    <hr>
+      <br><br><br><br><br><br><br><br><br><br><br><br>
+      <br><br><br><br><br><br><br><br><br><br><br><br>
+      <br><br><br><br><br><br><br><br><br><br><br><br>
+      <br><br><br><br><br><br><br><br><br><br><br><br>
+    </main>
 
-    <footer id="footer">
-      <a href="#header">Top</a>
+    <footer id="pageFooter">
+      <main id="footerMain">
+        <nav id="footerNav" class="navBar">
+          <ul class="Center">
+            <li><a href="Manage_Coworking_Spaces.html">Left</a></li>
+          </ul>
+          <ul class="Center">
+            <li><a href="Manage_Coworking_Spaces.html">Center</a></li>
+          </ul>
+          <ul class="Center">
+            <li><a href="Manage_Coworking_Spaces.html">Right</a></li>
+          </ul>
+        </nav>
+      </main>
     </footer>
 
     <script src="Manage_Coworking_Spaces.js"></script>
diff --git a/static/Manage_Coworking_Spaces.js b/static/Manage_Coworking_Spaces.js
index 2cd7b3f2be8e9f5992b19ea8866cf64c34e7e23b..cd99c349a737f789d40218bbba02f7717693ef13 100644
--- a/static/Manage_Coworking_Spaces.js
+++ b/static/Manage_Coworking_Spaces.js
@@ -1,8 +1,37 @@
 // Replaces the onSubmit attribute for the addRecord form.
-function pageLoad() {
+function onSubmitLoad() {
   document.getElementById('addButton').addEventListener('click',addRecord);
 }
 
+
+function headerLoad() {
+  let headerMain = document.querySelector('#headerMain');
+  let headerMainHeight = headerMain.offsetHeight;
+  let headerNav = document.querySelector('#headerNav');
+  let headerNavHeight = headerNav.offsetHeight;
+  let pageHeaderHeight = headerMainHeight + headerNavHeight;
+  document.getElementById("pageHeader").style.height = pageHeaderHeight + "px";
+}
+
+window.onscroll = function() {parallaxNavScroll()};
+
+function parallaxNavScroll() {
+  let headerMain = document.querySelector('#headerMain');
+  let headerHeight = headerMain.offsetHeight;
+  if (document.body.scrollTop > headerHeight || document.documentElement.scrollTop > headerHeight) {
+    document.getElementById("headerNav").style.top = "0";
+    document.getElementById("headerNav").style.position = "fixed";
+  } else {
+    document.getElementById("headerNav").style.top = headerHeight + "px";
+    document.getElementById("headerNav").style.position = "absolute";
+  }
+}
+
+function pageLoad() {
+  onSubmitLoad();
+  headerLoad();
+}
+
 // Adds a record to the CSV file.
 function addRecord(e) {
   // Removes the standard form processing.
diff --git a/static/locations.html b/static/locations.html
index 7b935a80f6106ff7c5f4ff458b225b6ba02e1dd2..3946db329e227f05cfdb74164975f825e75e21a1 100644
--- a/static/locations.html
+++ b/static/locations.html
@@ -6,24 +6,23 @@
   </head>
   <body>
     <section>
+      <h1><img src="https://www.4piproductions.com/wp-content/uploads/2017/04/tramshed_.png" class="logo"> Our Locations </h1>
+          <button>
+             <span></span>
+             <span></span>
+             <span></span>
+          </button>
+          <nav>
+             <ul>
+               <li><a href="#"> Home </a></li>
+                 <li><a href="#"> ### </a></li>
+                   <li><a href="#"> ### </a></li>
+                </ul>
+          </nav>
 
-        <h1><img src="https://www.4piproductions.com/wp-content/uploads/2017/04/tramshed_.png" class="logo"> Our Locations </h1>
-      <button>
-         <span></span>
-         <span></span>
-         <span></span>
-      </button>
-      <nav>
-         <ul>
-           <li><a href="#"> Home </a></il>
-             <li><a href="#"> ### </a></il>
-               <li><a href="#"> ### </a></il>
-            </ul>
-      </nav>
-
-    <div class="contain">
-      <ul class= "list">
-    <li>
+        <div class="contain">
+          <ul class= "list">
+        <li>
       <div class="container">
           <img src="https://images.squarespace-cdn.com/content/v1/55439320e4b0f92b5d6c4c8b/1646867535415-4JI39H286BUMT26H4FHN/C36A1915.jpg?format=2500w" class="image"  >
 
@@ -45,9 +44,35 @@
         <li>
           <div class="container">
           <img src="https://images.squarespace-cdn.com/content/v1/5709040420c647579532dbb4/1594914119071-OWI9G22S295OCMSWL0VL/_K5L1162.jpg?format=2500w" Class="image"  >
-      </li>
-    </ul>
-    </div>
+
+          <div class="middle">
+              <div class="text"> C4DI </div>
+            </div>
+          </div>
+        </li>
+
+        <li>
+          <div class="container">
+          <img src="https://dogpatchlabs.wpenginepowered.com/wp-content/uploads/2022/09/ian_browne.jpg" class="image" >
+
+          <div class="middle">
+              <div class="text"> Dogpatch </div>
+            </div>
+          </div>
+        </li>
+
+          <li>
+            <div class="container">
+            <img src="https://stationf.co/img/misc/create-zone.jpg" class="image"  >
+
+            <div class="middle">
+                <div class="text"> Station F </div>
+              </div>
+            </div>
+          </li>
+        </ul>
+      </div>
+
     </section>
   <script src="C:\Users\c22086220\OneDrive - Cardiff University\Desktop\our locations\JScript\locations.js"> </script>