diff --git a/1.png b/1.png
new file mode 100644
index 00000000..7bf31fa0
Binary files /dev/null and b/1.png differ
diff --git a/2.png b/2.png
new file mode 100644
index 00000000..7229d33a
Binary files /dev/null and b/2.png differ
diff --git a/3.png b/3.png
new file mode 100644
index 00000000..07fc7d6f
Binary files /dev/null and b/3.png differ
diff --git a/Signup.css b/Signup.css
new file mode 100644
index 00000000..b2b8e87b
--- /dev/null
+++ b/Signup.css
@@ -0,0 +1,197 @@
+* {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+ font-family: 'Poppins', sans-serif;
+}
+
+body {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100vh;
+ background: linear-gradient(135deg, #f0f0f0, #e5f0ff);
+}
+
+.container {
+ width: 100%;
+ height: 100%;
+ background: rgb(240, 240, 240);
+ display: flex;
+ box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
+ border-radius: 15px;
+ overflow: hidden;
+}
+
+.left-section, .right-section {
+ padding: 20px;
+}
+
+.left-section {
+ flex: 3;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ background: rgb(240, 240, 240); /* Light Green */
+ text-align: center;
+}
+
+.animated-heading {
+ font-size: 50px;
+ font-weight: 600;
+ margin-bottom: 20px;
+ color: #000000; /* Yellow */
+ animation: fadeIn 2s ease-in-out;
+}
+
+.description {
+ font-size: 16px;
+ color: #000000;
+ margin-bottom: 20px;
+ line-height: 1.5;
+}
+
+.login-form {
+ display: flex;
+ flex-direction: column;
+ gap: 20px;
+ width: 100%;
+ max-width: 300px;
+ margin-bottom: 20px;
+}
+
+.input-field {
+ padding: 12px 20px;
+ border: 2px solid #000000; /* Yellow */
+ border-radius: 90px;
+ font-size: 16px;
+ outline: none;
+ transition: border-color 0.3s;
+}
+
+.input-field:focus {
+ border-color: #000000; /* Darker Yellow */
+}
+
+.submit-button {
+ background-color: #000000; /* Yellow */
+ border: none;
+ color: white;
+ padding: 12px 20px;
+ font-size: 16px;
+ cursor: pointer;
+ border-radius: 90px;
+ transition: background-color 0.3s, color 0.3s, transform 0.3s;
+ width: 100%;
+ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
+}
+
+.submit-button:hover {
+ background-color: #ffffff; /* Darker Yellow */
+ transform: scale(1.05);
+ color: #000000;
+ border:#000000;
+ border-style: groove;
+}
+
+
+.right-section {
+ flex: 7;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ background: #f0f0f0;
+ position: relative;
+ overflow: hidden;
+ padding: 0;
+}
+
+.transition-image {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ opacity: 0;
+ transition: opacity 1s ease-in-out;
+}
+
+.transition-image:first-child {
+ opacity: 1;
+}
+
+@keyframes fadeIn {
+ 0% { opacity: 0; transform: translateY(-20px); }
+ 100% { opacity: 1; transform: translateY(0); }
+}
+
+.blinking-cursor {
+ font-weight: 100;
+ font-size: 50px;
+ color: #000000; /* Yellow */
+ animation: blink 1s step-end infinite;
+}
+
+@keyframes blink {
+ from, to {
+ color: transparent;
+ }
+ 50% {
+ color: #070707; /* Yellow */
+ }
+}
+
+.back-button {
+ position: absolute;
+ top: 20px;
+ left: 20px;
+ background: rgb(240, 240, 240);
+ border: none;
+ color:rgb(240, 240, 240);
+ padding: 0px;
+ font-size: 16px;
+ cursor: pointer;
+ border-radius: 1%;
+ transition: background-color 0.3s, color 0.3s, transform 0.3s;
+}
+
+.back-button:hover {
+ transform: scale(1.25);
+ color: #000000; /* Yellow */
+}
+.already-signed-up {
+ font-size: 14px;
+ color: #000000;
+ margin-top: 20px;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ text-decoration: none;
+ gap: 5px; /* Add some space between the text and the link */
+}
+a{
+ font-size: 14px;
+ color: #000000;
+ text-decoration: none;
+ display: inline-block;
+}
+
+/* .already-signed-up span {
+ margin-bottom: 10px;
+ font-weight: 600;
+} */
+
+/* .already-signed-up a {
+ color: #FFA500; /* Yellow */
+ /* text-decoration: none;
+ font-weight: 600;
+ background-color: #E0FFD8;
+ padding: 10px 20px;
+ border-radius: 20px;
+ transition: color 0.3s, background-color 0.3s;
+ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
+} */
+
+/* .already-signed-up a:hover {
+ color: white;
+ background-color: #FFA500; /* Darker Yellow */
\ No newline at end of file
diff --git a/Signup.html b/Signup.html
new file mode 100644
index 00000000..891a471f
--- /dev/null
+++ b/Signup.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
Tourguide|
+
+ Welcome to TourGuide, where we firmly believe that life's
+ true purpose unfolds amidst the thrill of exploration, the embrace of the unfamiliar, and the
+ pursuit of the extraordinary! Our mission is to embolden you, the intrepid traveler, to unveil this
+ purpose and elevate your journey by providing unparalleled assistance and guidance.
+
+
+
+ Already signed up? Login
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feedback.html b/feedback.html
index 31f227e9..c5ba1f1e 100644
--- a/feedback.html
+++ b/feedback.html
@@ -26,7 +26,7 @@