diff --git a/src/assets/images/bescom.png b/src/assets/images/bescom.png
index a0dc8a2..c2491d1 100644
Binary files a/src/assets/images/bescom.png and b/src/assets/images/bescom.png differ
diff --git a/src/assets/images/chainx.png b/src/assets/images/chainx.png
index 9294399..801e56f 100644
Binary files a/src/assets/images/chainx.png and b/src/assets/images/chainx.png differ
diff --git a/src/assets/images/cwde.png b/src/assets/images/cwde.png
index ede10f4..82fcc41 100644
Binary files a/src/assets/images/cwde.png and b/src/assets/images/cwde.png differ
diff --git a/src/assets/images/finalo.png b/src/assets/images/finalo.png
index 0551d4e..c6c9201 100644
Binary files a/src/assets/images/finalo.png and b/src/assets/images/finalo.png differ
diff --git a/src/assets/images/irctc.png b/src/assets/images/irctc.png
index 4f6c30f..87c75bf 100644
Binary files a/src/assets/images/irctc.png and b/src/assets/images/irctc.png differ
diff --git a/src/assets/images/kpmg.png b/src/assets/images/kpmg.png
index d78539e..9d11178 100644
Binary files a/src/assets/images/kpmg.png and b/src/assets/images/kpmg.png differ
diff --git a/src/assets/images/ondc.png b/src/assets/images/ondc.png
index bb0b650..f3a7dd1 100644
Binary files a/src/assets/images/ondc.png and b/src/assets/images/ondc.png differ
diff --git a/src/assets/images/pdfscreen.png b/src/assets/images/pdfscreen.png
new file mode 100644
index 0000000..81ff83b
Binary files /dev/null and b/src/assets/images/pdfscreen.png differ
diff --git a/src/assets/images/tzero.png b/src/assets/images/tzero.png
index 95a9448..1cac62b 100644
Binary files a/src/assets/images/tzero.png and b/src/assets/images/tzero.png differ
diff --git a/src/assets/images/zing.png b/src/assets/images/zing.png
index bd47532..3d8d02e 100644
Binary files a/src/assets/images/zing.png and b/src/assets/images/zing.png differ
diff --git a/src/assets/pdf/adTech/InsightExchange-concept.pdf b/src/assets/pdf/adTech/InsightExchange-concept.pdf
new file mode 100644
index 0000000..8ebd1ab
Binary files /dev/null and b/src/assets/pdf/adTech/InsightExchange-concept.pdf differ
diff --git a/src/assets/pdf/finTech/Digital_Assets_Exchange_on_Rubix.pdf b/src/assets/pdf/finTech/Digital_Assets_Exchange_on_Rubix.pdf
new file mode 100644
index 0000000..f884543
Binary files /dev/null and b/src/assets/pdf/finTech/Digital_Assets_Exchange_on_Rubix.pdf differ
diff --git a/src/assets/pdf/finTech/Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf b/src/assets/pdf/finTech/Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf
new file mode 100644
index 0000000..c386c1d
Binary files /dev/null and b/src/assets/pdf/finTech/Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf differ
diff --git a/src/assets/pdf/finTech/Tokenisation_on_Rubix.pdf b/src/assets/pdf/finTech/Tokenisation_on_Rubix.pdf
new file mode 100644
index 0000000..b8dedb6
Binary files /dev/null and b/src/assets/pdf/finTech/Tokenisation_on_Rubix.pdf differ
diff --git a/src/assets/pdf/finTech/TokenizedBanking.pdf b/src/assets/pdf/finTech/TokenizedBanking.pdf
new file mode 100644
index 0000000..0bf277f
Binary files /dev/null and b/src/assets/pdf/finTech/TokenizedBanking.pdf differ
diff --git a/src/assets/pdf/marTech/Rubix_enabling_trustless_data_colloboration.pdf b/src/assets/pdf/marTech/Rubix_enabling_trustless_data_colloboration.pdf
new file mode 100644
index 0000000..b53c267
Binary files /dev/null and b/src/assets/pdf/marTech/Rubix_enabling_trustless_data_colloboration.pdf differ
diff --git a/src/assets/pdf/security/Cybersecurity.pdf b/src/assets/pdf/security/Cybersecurity.pdf
new file mode 100644
index 0000000..70ada67
Binary files /dev/null and b/src/assets/pdf/security/Cybersecurity.pdf differ
diff --git a/src/assets/pdf/security/Rubix_DID-Powering_Secure_Enterprise_messaging.pdf b/src/assets/pdf/security/Rubix_DID-Powering_Secure_Enterprise_messaging.pdf
new file mode 100644
index 0000000..d3eb37b
Binary files /dev/null and b/src/assets/pdf/security/Rubix_DID-Powering_Secure_Enterprise_messaging.pdf differ
diff --git a/src/assets/pdf/security/Rubix_VC_Framework_Ver1.pdf b/src/assets/pdf/security/Rubix_VC_Framework_Ver1.pdf
new file mode 100644
index 0000000..ba07889
Binary files /dev/null and b/src/assets/pdf/security/Rubix_VC_Framework_Ver1.pdf differ
diff --git a/src/assets/pdf/security/UNIFID.pdf b/src/assets/pdf/security/UNIFID.pdf
new file mode 100644
index 0000000..42ebdbe
Binary files /dev/null and b/src/assets/pdf/security/UNIFID.pdf differ
diff --git a/src/assets/pdf/telecom/Decentralized_Cloud.pdf b/src/assets/pdf/telecom/Decentralized_Cloud.pdf
new file mode 100644
index 0000000..209406d
Binary files /dev/null and b/src/assets/pdf/telecom/Decentralized_Cloud.pdf differ
diff --git a/src/assets/pdf/telecom/Virtual_Networks_on_blockchain_enabled_RAN.pdf b/src/assets/pdf/telecom/Virtual_Networks_on_blockchain_enabled_RAN.pdf
new file mode 100644
index 0000000..9ac6f2b
Binary files /dev/null and b/src/assets/pdf/telecom/Virtual_Networks_on_blockchain_enabled_RAN.pdf differ
diff --git a/src/components/HomePage/Partner.jsx b/src/components/HomePage/Partner.jsx
index caaa51a..e95daee 100644
--- a/src/components/HomePage/Partner.jsx
+++ b/src/components/HomePage/Partner.jsx
@@ -40,7 +40,7 @@ import { useState } from "react";
import { Link } from "react-router-dom";
const imgWidth = {
- width: "210px",
+ width: "180px",
height: "140px",
objectFit: "contain",
filter: "grayscale(1)",
@@ -51,10 +51,184 @@ const imgWidth = {
},
};
+const ymcalogo = {
+ width: "120px",
+ height: "85px",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
+const chainxlogo = {
+ width: "210px",
+ height: "auto",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
+const jupiterlogo = {
+ width: "180px",
+ height: "auto",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
+const cwdelogo = {
+ width: "15%",
+ height: "auto",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
+const tzerologo = {
+ width: "195px",
+ height: "auto",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
+const kmpglogo = {
+ width: "155px",
+ height: "auto",
+ objectFit: "contain",
+ filter: "grayscale(1)",
+ transition: "0.5s",
+
+ _hover: {
+ filter: "grayscale(0)",
+ },
+};
+
const Content = {
heading: `Look Who's Building on Rubix`,
};
+const slideonetop = [
+ {
+ id: 1,
+ logo: chainx,
+ links: ``,
+ },
+ {
+ id: 2,
+ logo: ensurity,
+ links: `https://www.ensurity.com/`,
+ },
+ {
+ id: 3,
+ logo: exr,
+ links: `https://getfexr.com/`,
+ },
+ {
+ id: 4,
+ logo: finalo,
+ links: `https://www.finaoeducation.com/`,
+ },
+ {
+ id: 5,
+ logo: iskon,
+ links: `https://www.iskcon.org/`,
+ },
+];
+
+const slideonebottom = [
+ {
+ id: 1,
+ logo: jupiter,
+ links: `https://jupitermeta.io/`,
+ },
+ {
+ id: 2,
+ logo: ondc,
+ links: `https://ondc.org/`,
+ },
+ {
+ id: 3,
+ logo: smartcity,
+ links: `https://smartcityresearch.iiit.ac.in/`,
+ },
+ {
+ id: 4,
+ logo: ymca,
+ links: `https://www.ymca.org/`,
+ },
+ {
+ id: 5,
+ logo: bescom,
+ links: `https://bescom.co.in/bescom/main/home`,
+ },
+];
+
+const slidetwotop = [
+ {
+ id: 1,
+ logo: kpmg,
+ links: ``,
+ },
+ {
+ id: 2,
+ logo: cwde,
+ links: ``,
+ },
+ {
+ id: 3,
+ logo: smartcity,
+ links: `https://smartcityresearch.iiit.ac.in/`,
+ },
+ {
+ id: 4,
+ logo: tzero,
+ links: `https://www.tzero.com/`,
+ },
+];
+
+const slidetwobottom = [
+ {
+ id: 1,
+ logo: irctc,
+ links: `https://www.irctc.co.in/nget/train-search`,
+ },
+ {
+ id: 2,
+ logo: hdfc,
+ links: `https://www.hdfcbank.com/`,
+ },
+ {
+ id: 3,
+ logo: bharat,
+ links: `https://bharat6galliance.com/index.php`,
+ },
+ {
+ id: 4,
+ logo: zing,
+ links: `https://www.zinghr.com/`,
+ },
+];
+
export default function Partner() {
return (
<>
@@ -101,139 +275,101 @@ export default function Partner() {
pagination={true}
navigation={false}
modules={[Navigation, Pagination, Autoplay]}
- autoplay={{
- delay: 10000,
- disableOnInteraction: false,
- }}
+ // autoplay={{
+ // delay: 10000,
+ // disableOnInteraction: false,
+ // }}
loop={true}
style={{
paddingBottom: "4rem",
}}
>
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ {slideonetop.map((logo) => (
+
+
+
+ ))}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ {slideonebottom.map((logo) => (
+
+
+
+ ))}
-
+
{/* Box2 */}
-
+
-
-
-
-
-
-
-
-
-
-
-
+ {slidetwotop.map((logo) => (
+
+
+
+ ))}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ {slidetwobottom.map((logo) => (
+
+
+
+ ))}
-
+
diff --git a/src/components/UseCase/UseCase.jsx b/src/components/UseCase/UseCase.jsx
index b486988..a4ab568 100644
--- a/src/components/UseCase/UseCase.jsx
+++ b/src/components/UseCase/UseCase.jsx
@@ -6,6 +6,7 @@ import React, { useEffect } from "react";
import { Box, Button, Image, Text } from "@chakra-ui/react";
import pdf from "../../assets/pdf/Rubix.pdf";
import cardimg from "../../assets/images/CardImg.png";
+import img from "../../assets/images/pdfscreen.png";
// eslint-disable-next-line react/prop-types
const UseCase = ({ useCase, bannerImage, bannerHeading, bannerSubHeading }) => {
@@ -182,24 +183,33 @@ const UseCase = ({ useCase, bannerImage, bannerHeading, bannerSubHeading }) => {
)}
-
- Documents
-
+ {useCase.map((item) => (
+ <>
+ {item.documents ? (
+
+ Documents
+
+ ) : (
+ ""
+ )}
+ >
+ ))}
{useCase.map(({ documents }) => (
{
{documents?.map((item) => (
{
},
}}
>
-
-
+
+
{item.title}
@@ -255,20 +265,22 @@ const UseCase = ({ useCase, bannerImage, bannerHeading, bannerSubHeading }) => {
zIndex: "2",
}}
>
-
-
-
+ {
+
+
+
+ }
diff --git a/src/data/useCase.jsx b/src/data/useCase.jsx
index c6ab8fd..364991f 100644
--- a/src/data/useCase.jsx
+++ b/src/data/useCase.jsx
@@ -1,3 +1,15 @@
+import finTechPdf from "../assets/pdf/finTech/Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf";
+import finTechPdf2 from "../assets/pdf/finTech/Tokenisation_on_Rubix.pdf";
+import finTechPdf3 from "../assets/pdf/finTech/TokenizedBanking.pdf";
+import finTechPdf4 from "../assets/pdf/finTech/Digital_Assets_Exchange_on_Rubix.pdf";
+import marTechPdf1 from "../assets/pdf/marTech/Rubix_enabling_trustless_data_colloboration.pdf";
+import adTech1 from "../assets/pdf/adTech/InsightExchange-concept.pdf";
+import secuirty1 from "../assets/pdf/security/Cybersecurity.pdf";
+import secuirty2 from "../assets/pdf/security/Rubix_DID-Powering_Secure_Enterprise_messaging.pdf";
+import secuirty3 from "../assets/pdf/security/Rubix_VC_Framework_Ver1.pdf";
+import secuirty4 from "../assets/pdf/security/UNIFID.pdf";
+import telecom1 from "../assets/pdf/telecom/Decentralized_Cloud.pdf";
+import telecom2 from "../assets/pdf/telecom/Virtual_Networks_on_blockchain_enabled_RAN.pdf";
export const useCase = [
{
useCaseHeading: "Problems in the FinTech Sector",
@@ -67,19 +79,27 @@ export const useCase = [
documents: [
{
id: 1,
- title: "How Can I Build on Rubix?",
+ title: "Rubix powered, privacy preserving retail CBDC solution",
+ link: finTechPdf,
+ name: `Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf`,
},
{
id: 2,
- title: "How Can I Build on Rubix?",
+ title: "Tokenisation on Rubix",
+ link: finTechPdf2,
+ name: `Tokenisation_on_Rubix.pdf`,
},
{
id: 3,
- title: "How Can I Build on Rubix?",
+ title: "Tokenized Banking",
+ link: finTechPdf3,
+ name: `TokenizedBanking.pdf`,
},
{
id: 4,
- title: "How Can I Build on Rubix?",
+ title: "Digital Assets Exchange on Rubix",
+ link: finTechPdf4,
+ name: `Digital_Assets_Exchange_on_Rubix.pdf`,
},
],
},
@@ -149,19 +169,9 @@ export const adTechContent = [
documents: [
{
id: 1,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 2,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 3,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 4,
- title: "How Can I Build on Rubix?",
+ title: "Insight Exchange-concept",
+ link: adTech1,
+ name: `InsightExchange-concept`,
},
],
},
@@ -246,19 +256,9 @@ export const marTechContent = [
documents: [
{
id: 1,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 2,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 3,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 4,
- title: "How Can I Build on Rubix?",
+ title: "Rubix enabling trustless data colloboration",
+ link: marTechPdf1,
+ name: ` ubix_enabling_trustless_data_colloboration`,
},
],
},
@@ -329,26 +329,26 @@ export const healthTechContent = [
// },
],
},
- {
- documents: [
- {
- id: 1,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 2,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 3,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 4,
- title: "How Can I Build on Rubix?",
- },
- ],
- },
+ // {
+ // documents: [
+ // {
+ // id: 1,
+ // title: "How Can I Build on Rubix?",
+ // },
+ // {
+ // id: 2,
+ // title: "How Can I Build on Rubix?",
+ // },
+ // {
+ // id: 3,
+ // title: "How Can I Build on Rubix?",
+ // },
+ // {
+ // id: 4,
+ // title: "How Can I Build on Rubix?",
+ // },
+ // ],
+ // },
];
export const IdentitySecurityContent = [
@@ -357,18 +357,26 @@ export const IdentitySecurityContent = [
{
id: 1,
title: "How Can I Build on Rubix?",
+ link: secuirty1,
+ name: `Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf`,
},
{
id: 2,
title: "How Can I Build on Rubix?",
+ link: secuirty2,
+ name: `Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf`,
},
{
id: 3,
title: "How Can I Build on Rubix?",
+ link: secuirty3,
+ name: `Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf`,
},
{
id: 4,
title: "How Can I Build on Rubix?",
+ link: secuirty4,
+ name: `Rubix_powered_privacy_preserving_retail_CBDC_solution.pdf`,
},
],
},
@@ -379,19 +387,15 @@ export const telecom = [
documents: [
{
id: 1,
- title: "How Can I Build on Rubix?",
+ title: "Decentralized Cloud",
+ link: telecom1,
+ name: `Decentralized_Cloud`,
},
{
id: 2,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 3,
- title: "How Can I Build on Rubix?",
- },
- {
- id: 4,
- title: "How Can I Build on Rubix?",
+ title: "Virtual Networks on blockchain enabled RAN",
+ link: telecom2,
+ name: `Virtual_Networks_on_blockchain_enabled_RAN`,
},
],
},