diff --git a/store/routes.py b/store/routes.py
index a3ae6f7bd9091f76fcf9b539b47054e5f91ad4c2..08e28a982daf4217e072e455e622aa05619df668 100644
--- a/store/routes.py
+++ b/store/routes.py
@@ -433,3 +433,44 @@ def ItemPage(item_id):
         item_description=item_description,
         item_id=item_id,
     )
+
+
+@app.route("/addAdress", methods=["GET", "POST"])
+@login_required
+def addAdress():
+    if request.method == "POST":
+        user_id = current_user.user_id
+        country = request.form["country"]
+        homeNumber = request.form["homeNumber"]
+        streetName = request.form["streetName"]
+        city = request.form["city"]
+        phoneNumber = request.form["phoneNumber"]
+        contactEmail = request.form["contactEmail"]
+
+        # user = User.query.get(user_id)
+
+        newAdress = Adresses.create_Adresses(
+            user_id=user_id,
+            country=country,
+            homeNumber=homeNumber,
+            streetName=streetName,
+            city=city,
+            phoneNumber=phoneNumber,
+            contactEmail=contactEmail,
+        )
+        flash("Your address has been added!")
+        return redirect(url_for("addAdress"))
+    return render_template("userContent/address.html")
+
+
+@app.route("/view_address", methods=["GET"])
+@login_required
+def view_address():
+    user_id = current_user.user_id
+    addresses = Adresses.query.filter_by(user_id=user_id).all()
+
+    if not addresses:
+        flash("You don't have any saved addresses. you can add here")
+        return redirect(url_for("addAdress", user_id=user_id))
+    else:
+        return render_template("userContent/view_address.html", addresses=addresses)
diff --git a/store/templates/userContent/user.html b/store/templates/userContent/user.html
index eff6f6a4e4f1f2b5560892c22b8d9dfa49a26855..eb4a4c7d2de7c1339c6df657806125dd1e3a672c 100644
--- a/store/templates/userContent/user.html
+++ b/store/templates/userContent/user.html
@@ -5,5 +5,6 @@
 <ul>
     <li><a href="{{ url_for('accountDetails', user_id=current_user.id)}}">View my Account details</a></li>
     <li><a href="{{ url_for('addAdress', user_id=current_user.id)}}">Add shipping address</a></li>
+    <li><a href="{{ url_for('view_address', user_id=current_user.id)}}">View your shipping address</a></li>
 </ul>
 {% endblock %}
\ No newline at end of file