diff --git a/GitHomeworkTest b/GitHomeworkTest
new file mode 160000
index 000000000..e31b81cc7
--- /dev/null
+++ b/GitHomeworkTest
@@ -0,0 +1 @@
+Subproject commit e31b81cc731b43748c6be5036de3181be3d66516
diff --git a/Joma Alrzini.md b/Joma Alrzini.md
new file mode 100644
index 000000000..e69de29bb
diff --git a/Wireframe/Git.png b/Wireframe/Git.png
new file mode 100644
index 000000000..914616135
Binary files /dev/null and b/Wireframe/Git.png differ
diff --git a/Wireframe/ReadMe.jpg b/Wireframe/ReadMe.jpg
new file mode 100644
index 000000000..10e8d93af
Binary files /dev/null and b/Wireframe/ReadMe.jpg differ
diff --git a/Wireframe/Wireframe1.png b/Wireframe/Wireframe1.png
new file mode 100644
index 000000000..cce5f4673
Binary files /dev/null and b/Wireframe/Wireframe1.png differ
diff --git a/Wireframe/index.html b/Wireframe/index.html
index 0e014e535..4d28b4f66 100644
--- a/Wireframe/index.html
+++ b/Wireframe/index.html
@@ -1,33 +1,88 @@
-
-
-
- Wireframe
-
-
-
-
-
Wireframe
-
- This is the default, provided code and no changes have been made yet.
-
-
-
+
+
+
+
+ CYF sprint 1
+
+
+
+
+
+
My First Program
+
+
What is the purpose of a README file?
+
+ The purpose of a README file is to explain what a project is and how to use it. Furthermore, it helps anyone who
+ read the project understand the project quickly.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
What is the purpose of a wireframe?
+
+
+
+
+
+ A wireframe is used to plan the basic structure and layout of a webpage or
+ application before design and development begin. It focuses on functionality and
+ content placement rather than colours or styling, helping to visualise how users
+ will interact with the page. Wireframes improve communication between designers
+ and developers, support better user experience planning, and save time by
+ identifying issues early
+ while also guiding the structure of the HTML used in development.
+
+
+
-
-
Title
+
- Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam,
- voluptates. Quisquam, voluptates.
+
+ A branch enables developers to implement changes, test new ideas,
+ and commit work independently. After completion and review, the branch is merged into
+ the main branch, commonly referred to as main or master. This process facilitates team
+ collaboration, version management, and maintains the stability of the main
+ codebase during ongoing development.