*/}
+
+
+
+
+
+
+
+ {/* */}
+
+
+
+
+
+ What You See Is What You Get (WYSIWYG) Editor
+
+
The Rich text editor lets you easily format and save time while customizing text.
+
+
+
+
+ {/* */}
+
+
+
+
+
+
+
+ {/* */}
+
+
+
+
+
+
+
+ you can view our community here
+
+
+
+
+
+
+
+>
);
}
-
+
+
diff --git a/components/WriteVideo.tsx b/components/WriteVideo.tsx
new file mode 100644
index 0000000..92f9e6a
--- /dev/null
+++ b/components/WriteVideo.tsx
@@ -0,0 +1,18 @@
+import Image from 'next/image';
+
+export default function AnalyticsVideo() {
+ return (
+
+
+
+ );
+}
diff --git a/components/analyticsAnimation.tsx b/components/analyticsAnimation.tsx
new file mode 100644
index 0000000..bacd05c
--- /dev/null
+++ b/components/analyticsAnimation.tsx
@@ -0,0 +1,21 @@
+import React from "react";
+// import RiveComponent from "@rive-app/react-canvas";
+import { useRive, Layout, Fit, Alignment } from "@rive-app/react-canvas";
+
+
+export default function MyAnimation() {
+
+ const { RiveComponent } = useRive({
+ src: "/animations/data_analysis_cart_animation.riv",
+ stateMachines: "Motion",
+ layout: new Layout({
+ fit: Fit.FitWidth, // Change to: rive.Fit.Contain, or Cover
+ alignment: Alignment.Center,
+ }),
+ autoplay: true,
+ });
+
+ return
;
+ };
+
+
diff --git a/package-lock.json b/package-lock.json
index 4f5a1f2..0d618a9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -22,6 +22,7 @@
"@radix-ui/react-slot": "^1.1.0",
"@radix-ui/react-tabs": "^1.1.1",
"@radix-ui/react-tooltip": "^1.1.2",
+ "@rive-app/react-canvas": "^4.17.4",
"@supabase/auth-helpers-nextjs": "^0.10.0",
"@supabase/ssr": "^0.5.1",
"@supabase/supabase-js": "^2.45.4",
@@ -47,6 +48,7 @@
"lucide-react": "^0.435.0",
"markdown-to-jsx": "^7.5.0",
"marked": "^14.1.3",
+ "motion": "^11.15.0",
"next": "latest",
"next-themes": "^0.3.0",
"postcss": "8.4.33",
@@ -57,6 +59,7 @@
"react-markdown": "^9.0.1",
"react-toastify": "^10.0.5",
"react-tooltip": "^5.28.0",
+ "reave": "^0.1.3",
"recharts": "^2.13.3",
"server-only": "^0.0.1",
"supabase": "^1.192.5",
@@ -3491,6 +3494,24 @@
"@lezer/lr": "^1.0.0"
}
},
+ "node_modules/@rive-app/canvas": {
+ "version": "2.25.2",
+ "resolved": "https://registry.npmjs.org/@rive-app/canvas/-/canvas-2.25.2.tgz",
+ "integrity": "sha512-6iCWnr1VG1su9e9ZUV+gA38+LEBfpYkzCkx4MvBe0FwkYaFeHybj2bLwEr8AYBlxfqWBI5mTEiA5NWWwZeyZiA==",
+ "license": "MIT"
+ },
+ "node_modules/@rive-app/react-canvas": {
+ "version": "4.17.4",
+ "resolved": "https://registry.npmjs.org/@rive-app/react-canvas/-/react-canvas-4.17.4.tgz",
+ "integrity": "sha512-h0MBw2xVje1uJ0A1l6XZZ8nzcxepgcJxlGs4fguLIOHz8cdXMhyxWR4JwuvupK1XPTjVlvD7Ee3NzJowof6A8A==",
+ "license": "MIT",
+ "dependencies": {
+ "@rive-app/canvas": "2.25.2"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@@ -5269,6 +5290,37 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/cheerio": {
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
+ "integrity": "sha512-pakQLw14btS8T4+Q3dgFbe7x447hjsQeEhMJ2kHg8YrOLSmKS0xGl9REnz/eic7dsxS0S9kMRbZcsqrlMAS0dQ==",
+ "dependencies": {
+ "CSSselect": "~0.4.0",
+ "dom-serializer": "~0.0.0",
+ "entities": "~1.1.1",
+ "htmlparser2": "~3.7.2",
+ "lodash": "~2.4.1"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cheerio/node_modules/entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/cheerio/node_modules/lodash": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+ "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==",
+ "engines": [
+ "node",
+ "rhino"
+ ],
+ "license": "MIT"
+ },
"node_modules/chokidar": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
@@ -6015,7 +6067,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
- "dev": true,
"license": "MIT"
},
"node_modules/crelt": {
@@ -6050,6 +6101,17 @@
"node": ">=4"
}
},
+ "node_modules/CSSselect": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
+ "integrity": "sha512-r4HWARRbQ6enGbdPCrl3bNybORIcU0AcBLTyaxcWNTRd6EH2/w9RInHkUbUhwehrBFN1KQz+yFulhyIH31ZXAw==",
+ "deprecated": "the module is now available as 'css-select'",
+ "license": "BSD-like",
+ "dependencies": {
+ "CSSwhat": "0.4",
+ "domutils": "1.4"
+ }
+ },
"node_modules/cssstyle": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz",
@@ -6068,6 +6130,16 @@
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
"license": "MIT"
},
+ "node_modules/CSSwhat": {
+ "version": "0.4.7",
+ "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz",
+ "integrity": "sha512-bU5cYG02crjQGDN6wm8USThp/sr/MUulMTrVA1CENSBhv3B+mlJfYDP1em/wJlMT0aYcWso0cuT9NXW74yPfog==",
+ "deprecated": "the module is now available as 'css-what'",
+ "license": "BSD-like",
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/cypress": {
"version": "13.15.0",
"resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.0.tgz",
@@ -6523,12 +6595,48 @@
"csstype": "^3.0.2"
}
},
+ "node_modules/dom-serializer": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
+ "integrity": "sha512-evvizoLtT5uMpDT3iKRAx1NmTCk2ZdOD7ATqmL27QJkCv8XQmGKv/eFuvAjHhySNBACREAcXGBqozYhV1dOdag==",
+ "dependencies": {
+ "domelementtype": "~1.1.1",
+ "entities": "~1.1.1"
+ }
+ },
+ "node_modules/dom-serializer/node_modules/entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/domelementtype": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+ "integrity": "sha512-zEvAAsFY0DeHkrqWBRkSsmgaE7yADgpez40JUFjISb+uzSinl2F6QbG4lMEBE4P06gCGF6VnsykmbNgu7ZIHzA=="
+ },
+ "node_modules/domhandler": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz",
+ "integrity": "sha512-MFFBQFGkyTuNe3vL9WEw9JdlCwIoBYpOGESLeZAvc/jClYNsOl6P1KzevJbWg76GovdEycfR7/2/Ra7NnqtMKw==",
+ "dependencies": {
+ "domelementtype": "1"
+ }
+ },
"node_modules/dompurify": {
"version": "3.1.6",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz",
"integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==",
"license": "(MPL-2.0 OR Apache-2.0)"
},
+ "node_modules/domutils": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz",
+ "integrity": "sha512-ZkVgS/PpxjyJMb+S2iVHHEZjVnOUtjGp0/zstqKGTE9lrZtNHlNQmLwP/lhLMEApYbzc08BKMx9IFpKhaSbW1w==",
+ "dependencies": {
+ "domelementtype": "1"
+ }
+ },
"node_modules/eastasianwidth": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
@@ -7279,17 +7387,19 @@
}
},
"node_modules/framer-motion": {
- "version": "11.11.1",
- "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.1.tgz",
- "integrity": "sha512-Ucr9eHSrk0d+l6vyl9fvq6omh/PAWHjS+PlczpsoUdhJo1TuF3ULWJNuAMnpWQ1dGyPOyoUVuYlUKjE/s8dyCA==",
+ "version": "11.15.0",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.15.0.tgz",
+ "integrity": "sha512-MLk8IvZntxOMg7lDBLw2qgTHHv664bYoYmnFTmE0Gm/FW67aOJk0WM3ctMcG+Xhcv+vh5uyyXwxvxhSeJzSe+w==",
"license": "MIT",
"dependencies": {
+ "motion-dom": "^11.14.3",
+ "motion-utils": "^11.14.3",
"tslib": "^2.4.0"
},
"peerDependencies": {
"@emotion/is-prop-valid": "*",
- "react": "^18.0.0",
- "react-dom": "^18.0.0"
+ "react": "^18.0.0 || ^19.0.0",
+ "react-dom": "^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@emotion/is-prop-valid": {
@@ -8140,6 +8250,34 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/htmlparser2": {
+ "version": "3.7.3",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
+ "integrity": "sha512-XdyuCBH3/tTuRTCMFolbj5stKZek8FK7KVXm+aHYivHmXVo18jINvc2jR5zgFkp//z2KWl5vppTJ4DWhltYruA==",
+ "license": "MIT",
+ "dependencies": {
+ "domelementtype": "1",
+ "domhandler": "2.2",
+ "domutils": "1.5",
+ "entities": "1.0",
+ "readable-stream": "1.1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/domutils": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
+ "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==",
+ "dependencies": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/entities": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
+ "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==",
+ "license": "BSD-like"
+ },
"node_modules/http-proxy-agent": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
@@ -8268,6 +8406,12 @@
"node": ">=8"
}
},
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "license": "ISC"
+ },
"node_modules/ini": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
@@ -8526,6 +8670,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
+ "license": "MIT"
+ },
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -12086,6 +12236,44 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/motion": {
+ "version": "11.15.0",
+ "resolved": "https://registry.npmjs.org/motion/-/motion-11.15.0.tgz",
+ "integrity": "sha512-iZ7dwADQJWGsqsSkBhNHdI2LyYWU+hA1Nhy357wCLZq1yHxGImgt3l7Yv0HT/WOskcYDq9nxdedyl4zUv7UFFw==",
+ "license": "MIT",
+ "dependencies": {
+ "framer-motion": "^11.15.0",
+ "tslib": "^2.4.0"
+ },
+ "peerDependencies": {
+ "@emotion/is-prop-valid": "*",
+ "react": "^18.0.0 || ^19.0.0",
+ "react-dom": "^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/is-prop-valid": {
+ "optional": true
+ },
+ "react": {
+ "optional": true
+ },
+ "react-dom": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/motion-dom": {
+ "version": "11.14.3",
+ "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.14.3.tgz",
+ "integrity": "sha512-lW+D2wBy5vxLJi6aCP0xyxTxlTfiu+b+zcpVbGVFUxotwThqhdpPRSmX8xztAgtZMPMeU0WGVn/k1w4I+TbPqA==",
+ "license": "MIT"
+ },
+ "node_modules/motion-utils": {
+ "version": "11.14.3",
+ "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.14.3.tgz",
+ "integrity": "sha512-Xg+8xnqIJTpr0L/cidfTTBFkvRw26ZtGGuIhA94J9PQ2p4mEa06Xx7QVYZH0BP+EpMSaDlu+q0I0mmvwADPsaQ==",
+ "license": "MIT"
+ },
"node_modules/mri": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -14003,6 +14191,18 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/readable-stream": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -14015,6 +14215,25 @@
"node": ">=8.10.0"
}
},
+ "node_modules/reave": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/reave/-/reave-0.1.3.tgz",
+ "integrity": "sha512-FlLCMZbMCtzMe5pRYWquUnSDPOuqQ9R8tTtyWSRWu+1VWv/lXeJLD5O/lNkbezbvzb/VyGR9unS0dQ8vavxLGg==",
+ "license": "MIT",
+ "dependencies": {
+ "cheerio": "~0.17.0",
+ "minimist": "~1.1.0"
+ },
+ "bin": {
+ "reave": "bin/reave.js"
+ }
+ },
+ "node_modules/reave/node_modules/minimist": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
+ "integrity": "sha512-2RbeLaM/Hbo9vJ1+iRrxzfDnX9108qb2m923U+s+Ot2eMey0IYGdSjzHmvtg2XsxoCuMnzOMw7qc573RvnLgwg==",
+ "license": "MIT"
+ },
"node_modules/recharts": {
"version": "2.13.3",
"resolved": "https://registry.npmjs.org/recharts/-/recharts-2.13.3.tgz",
@@ -14635,6 +14854,12 @@
"node": ">=10.0.0"
}
},
+ "node_modules/string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
+ "license": "MIT"
+ },
"node_modules/string-width": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
diff --git a/package.json b/package.json
index aa52759..abbbcc6 100644
--- a/package.json
+++ b/package.json
@@ -27,6 +27,7 @@
"@radix-ui/react-slot": "^1.1.0",
"@radix-ui/react-tabs": "^1.1.1",
"@radix-ui/react-tooltip": "^1.1.2",
+ "@rive-app/react-canvas": "^4.17.4",
"@supabase/auth-helpers-nextjs": "^0.10.0",
"@supabase/ssr": "^0.5.1",
"@supabase/supabase-js": "^2.45.4",
@@ -52,6 +53,7 @@
"lucide-react": "^0.435.0",
"markdown-to-jsx": "^7.5.0",
"marked": "^14.1.3",
+ "motion": "^11.15.0",
"next": "latest",
"next-themes": "^0.3.0",
"postcss": "8.4.33",
@@ -62,6 +64,7 @@
"react-markdown": "^9.0.1",
"react-toastify": "^10.0.5",
"react-tooltip": "^5.28.0",
+ "reave": "^0.1.3",
"recharts": "^2.13.3",
"server-only": "^0.0.1",
"supabase": "^1.192.5",
diff --git a/public/21864013_6504765.svg b/public/21864013_6504765.svg
new file mode 100644
index 0000000..768495e
--- /dev/null
+++ b/public/21864013_6504765.svg
@@ -0,0 +1,559 @@
+
+
+
diff --git a/public/Analyticsrecord1.mp4 b/public/Analyticsrecord1.mp4
new file mode 100644
index 0000000..80c37a5
Binary files /dev/null and b/public/Analyticsrecord1.mp4 differ
diff --git a/public/analytics@.png b/public/analytics@.png
new file mode 100644
index 0000000..4adaedd
Binary files /dev/null and b/public/analytics@.png differ
diff --git a/public/analyticsimage.png b/public/analyticsimage.png
new file mode 100644
index 0000000..0767de9
Binary files /dev/null and b/public/analyticsimage.png differ
diff --git a/public/animations/analytics.riv b/public/animations/analytics.riv
new file mode 100644
index 0000000..75e5090
Binary files /dev/null and b/public/animations/analytics.riv differ
diff --git a/public/animations/data_analysis_cart_animation.riv b/public/animations/data_analysis_cart_animation.riv
new file mode 100644
index 0000000..d3cb775
Binary files /dev/null and b/public/animations/data_analysis_cart_animation.riv differ
diff --git a/public/rb_18312.png b/public/rb_18312.png
new file mode 100644
index 0000000..d366a07
Binary files /dev/null and b/public/rb_18312.png differ
diff --git a/public/rb_2148340511.png b/public/rb_2148340511.png
new file mode 100644
index 0000000..f55abd3
Binary files /dev/null and b/public/rb_2148340511.png differ
diff --git a/public/rb_36692.png b/public/rb_36692.png
new file mode 100644
index 0000000..296019e
Binary files /dev/null and b/public/rb_36692.png differ
diff --git a/public/rb_89763.png b/public/rb_89763.png
new file mode 100644
index 0000000..a40ea53
Binary files /dev/null and b/public/rb_89763.png differ
diff --git a/public/rb_9685.png b/public/rb_9685.png
new file mode 100644
index 0000000..9e4b896
Binary files /dev/null and b/public/rb_9685.png differ
diff --git a/public/simple_writting_notepad.riv b/public/simple_writting_notepad.riv
new file mode 100644
index 0000000..ae04ca3
Binary files /dev/null and b/public/simple_writting_notepad.riv differ
diff --git a/public/theparagraph.png b/public/theparagraph.png
new file mode 100644
index 0000000..51a1a9c
Binary files /dev/null and b/public/theparagraph.png differ
diff --git a/public/top-view-laptop-notebook-flowerpots-dark-background.png b/public/top-view-laptop-notebook-flowerpots-dark-background.png
new file mode 100644
index 0000000..bf759c7
Binary files /dev/null and b/public/top-view-laptop-notebook-flowerpots-dark-background.png differ
diff --git a/public/vecteezy_financial-management-concept-and-investment-flat-design-of_14011420.png b/public/vecteezy_financial-management-concept-and-investment-flat-design-of_14011420.png
new file mode 100644
index 0000000..5c5faed
Binary files /dev/null and b/public/vecteezy_financial-management-concept-and-investment-flat-design-of_14011420.png differ
diff --git a/public/writevideo.mp4 b/public/writevideo.mp4
new file mode 100644
index 0000000..6356fb7
Binary files /dev/null and b/public/writevideo.mp4 differ