diff --git a/package-lock.json b/package-lock.json
index 12d01cf..4661dba 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,6 +16,7 @@
"jsonwebtoken": "^9.0.3",
"lucide-react": "^1.18.0",
"multer": "^2.2.0",
+ "nodemailer": "^9.0.3",
"react": "^19.2.6",
"react-dom": "^19.2.6"
},
@@ -2867,6 +2868,15 @@
"node": ">=18"
}
},
+ "node_modules/nodemailer": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-9.0.3.tgz",
+ "integrity": "sha512-n+YP+NKwR5zRWa60k3GiQ6Q3B4KXCoAw40dAKeCtYn020iNN74aWK2liXIC3ZEATeGql7we3tE3t8QwhY0eskw==",
+ "license": "MIT-0",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
"node_modules/object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
diff --git a/package.json b/package.json
index c15608a..c2c00b0 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"jsonwebtoken": "^9.0.3",
"lucide-react": "^1.18.0",
"multer": "^2.2.0",
+ "nodemailer": "^9.0.3",
"react": "^19.2.6",
"react-dom": "^19.2.6"
},
diff --git a/public/assets/Background pattern About Us Hero section.svg b/public/assets/Background pattern About Us Hero section.svg
new file mode 100644
index 0000000..650a712
--- /dev/null
+++ b/public/assets/Background pattern About Us Hero section.svg
@@ -0,0 +1,2193 @@
+
diff --git a/public/assets/Bg Our Products.svg b/public/assets/Bg Our Products.svg
new file mode 100644
index 0000000..f7216b4
--- /dev/null
+++ b/public/assets/Bg Our Products.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Bg Case Studies.svg b/public/assets/Bg Case Studies.svg
new file mode 100644
index 0000000..32419c9
--- /dev/null
+++ b/public/assets/Bg Case Studies.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Character Left mid.svg b/public/assets/Character Left mid.svg
new file mode 100644
index 0000000..fd84cdd
--- /dev/null
+++ b/public/assets/Character Left mid.svg
@@ -0,0 +1,74 @@
+
diff --git a/public/assets/Character Right mid.svg b/public/assets/Character Right mid.svg
new file mode 100644
index 0000000..4c0ab33
--- /dev/null
+++ b/public/assets/Character Right mid.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Character Right.svg b/public/assets/Character Right.svg
new file mode 100644
index 0000000..0c663b8
--- /dev/null
+++ b/public/assets/Character Right.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Character Shadow Left.svg b/public/assets/Character Shadow Left.svg
new file mode 100644
index 0000000..e48864b
--- /dev/null
+++ b/public/assets/Character Shadow Left.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/Character Shadow left mid.svg b/public/assets/Character Shadow left mid.svg
new file mode 100644
index 0000000..503bfc7
--- /dev/null
+++ b/public/assets/Character Shadow left mid.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/Character Shadow mid.svg b/public/assets/Character Shadow mid.svg
new file mode 100644
index 0000000..c35a0b7
--- /dev/null
+++ b/public/assets/Character Shadow mid.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/Character Shadow right mid.svg b/public/assets/Character Shadow right mid.svg
new file mode 100644
index 0000000..3fdbf6b
--- /dev/null
+++ b/public/assets/Character Shadow right mid.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/Character Shadow right.svg b/public/assets/Character Shadow right.svg
new file mode 100644
index 0000000..abf1d48
--- /dev/null
+++ b/public/assets/Character Shadow right.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/Character left.svg b/public/assets/Character left.svg
new file mode 100644
index 0000000..89eaec2
--- /dev/null
+++ b/public/assets/Character left.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Character mid.svg b/public/assets/Character mid.svg
new file mode 100644
index 0000000..37a4cfc
--- /dev/null
+++ b/public/assets/Character mid.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/Circle point.svg b/public/assets/Circle point.svg
new file mode 100644
index 0000000..1f7e0f9
--- /dev/null
+++ b/public/assets/Circle point.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/Ellipse blurred.svg b/public/assets/Ellipse blurred.svg
new file mode 100644
index 0000000..b16a245
--- /dev/null
+++ b/public/assets/Ellipse blurred.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/Left mid.svg b/public/assets/Left mid.svg
new file mode 100644
index 0000000..cfe680f
--- /dev/null
+++ b/public/assets/Left mid.svg
@@ -0,0 +1,140 @@
+
diff --git a/public/assets/Left.svg b/public/assets/Left.svg
new file mode 100644
index 0000000..14fa553
--- /dev/null
+++ b/public/assets/Left.svg
@@ -0,0 +1,75 @@
+
diff --git a/public/assets/Mid.svg b/public/assets/Mid.svg
new file mode 100644
index 0000000..0851ea8
--- /dev/null
+++ b/public/assets/Mid.svg
@@ -0,0 +1,80 @@
+
diff --git a/public/assets/Our Products Bg.svg b/public/assets/Our Products Bg.svg
new file mode 100644
index 0000000..efed37f
--- /dev/null
+++ b/public/assets/Our Products Bg.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/Path Line.svg b/public/assets/Path Line.svg
new file mode 100644
index 0000000..00b5a7a
--- /dev/null
+++ b/public/assets/Path Line.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/Right mid.svg b/public/assets/Right mid.svg
new file mode 100644
index 0000000..229d1d8
--- /dev/null
+++ b/public/assets/Right mid.svg
@@ -0,0 +1,75 @@
+
diff --git a/public/assets/Right.svg b/public/assets/Right.svg
new file mode 100644
index 0000000..6b7fcec
--- /dev/null
+++ b/public/assets/Right.svg
@@ -0,0 +1,75 @@
+
diff --git a/public/assets/Sparkle.png b/public/assets/Sparkle.png
new file mode 100644
index 0000000..e7749a2
Binary files /dev/null and b/public/assets/Sparkle.png differ
diff --git a/public/assets/Spotlight vector.svg b/public/assets/Spotlight vector.svg
new file mode 100644
index 0000000..f87633a
--- /dev/null
+++ b/public/assets/Spotlight vector.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/Wave Pattern 2.svg b/public/assets/Wave Pattern 2.svg
new file mode 100644
index 0000000..52a74a2
--- /dev/null
+++ b/public/assets/Wave Pattern 2.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/What we Believe 01.png b/public/assets/What we Believe 01.png
new file mode 100644
index 0000000..82c5675
Binary files /dev/null and b/public/assets/What we Believe 01.png differ
diff --git a/public/assets/What we Believe 02.png b/public/assets/What we Believe 02.png
new file mode 100644
index 0000000..f42f06d
Binary files /dev/null and b/public/assets/What we Believe 02.png differ
diff --git a/public/assets/What we Believe 03.png b/public/assets/What we Believe 03.png
new file mode 100644
index 0000000..aa6361f
Binary files /dev/null and b/public/assets/What we Believe 03.png differ
diff --git a/public/assets/What we Believe 04.png b/public/assets/What we Believe 04.png
new file mode 100644
index 0000000..e636abf
Binary files /dev/null and b/public/assets/What we Believe 04.png differ
diff --git a/public/assets/What we Believe 05.png b/public/assets/What we Believe 05.png
new file mode 100644
index 0000000..a62cf33
Binary files /dev/null and b/public/assets/What we Believe 05.png differ
diff --git a/public/assets/case study bg.svg b/public/assets/case study bg.svg
new file mode 100644
index 0000000..599e8ef
--- /dev/null
+++ b/public/assets/case study bg.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/highlight card blur items 01.svg b/public/assets/highlight card blur items 01.svg
new file mode 100644
index 0000000..9f4ac40
--- /dev/null
+++ b/public/assets/highlight card blur items 01.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/highlight card blur items 02.svg b/public/assets/highlight card blur items 02.svg
new file mode 100644
index 0000000..25e0701
--- /dev/null
+++ b/public/assets/highlight card blur items 02.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/usha portrait.svg b/public/assets/usha portrait.svg
new file mode 100644
index 0000000..5ccc027
--- /dev/null
+++ b/public/assets/usha portrait.svg
@@ -0,0 +1,15 @@
+