diff --git a/frontend/public/images/api-support.png b/frontend/public/images/api-support.png new file mode 100644 index 0000000..4f744b0 Binary files /dev/null and b/frontend/public/images/api-support.png differ diff --git a/frontend/public/images/auto-dag-data.png b/frontend/public/images/auto-dag-data.png new file mode 100644 index 0000000..108ca2f Binary files /dev/null and b/frontend/public/images/auto-dag-data.png differ diff --git a/frontend/public/images/auto-drive-npm.png b/frontend/public/images/auto-drive-npm.png new file mode 100644 index 0000000..fa593c6 Binary files /dev/null and b/frontend/public/images/auto-drive-npm.png differ diff --git a/frontend/public/images/drag-drop-or-select-files-folders.png.png b/frontend/public/images/drag-drop-or-select-files-folders.png.png new file mode 100644 index 0000000..00a73b0 Binary files /dev/null and b/frontend/public/images/drag-drop-or-select-files-folders.png.png differ diff --git a/frontend/public/images/share.png b/frontend/public/images/share.png new file mode 100644 index 0000000..d0ecf69 Binary files /dev/null and b/frontend/public/images/share.png differ diff --git a/frontend/public/images/upload-with-encryption-or-without.png b/frontend/public/images/upload-with-encryption-or-without.png new file mode 100644 index 0000000..1b66e24 Binary files /dev/null and b/frontend/public/images/upload-with-encryption-or-without.png differ diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index 3e40199..e91415e 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -6,7 +6,9 @@ export default function App() { } export const metadata: Metadata = { - title: 'Auto-Drive', + title: 'Auto Drive', description: - 'Store, share, and download your files securely with autonomys decentralized permanent storage.', + 'Store, share, and download your files securely with Autonomys Network decentralized permanent storage.', + keywords: + 'autonomys, auto-drive, decentralized storage, permanent storage, autonomys network, file storage, file sharing, secure storage, blockchain storage, distributed storage, cloud storage alternative, web3 storage, peer-to-peer storage, encrypted storage, data persistence', }; diff --git a/frontend/src/components/common/LandingHeader/index.tsx b/frontend/src/components/common/LandingHeader/index.tsx index 886dbc3..8cb053f 100644 --- a/frontend/src/components/common/LandingHeader/index.tsx +++ b/frontend/src/components/common/LandingHeader/index.tsx @@ -3,7 +3,7 @@ import { HelpCircleIcon, HomeIcon } from 'lucide-react'; import { usePathname } from 'next/navigation'; import { useCallback } from 'react'; - +import Link from 'next/link'; export const LandingHeader = () => { const pathname = usePathname(); @@ -19,16 +19,16 @@ export const LandingHeader = () => { return (
); diff --git a/frontend/src/views/Home/index.tsx b/frontend/src/views/Home/index.tsx index c9a403f..aa13c43 100644 --- a/frontend/src/views/Home/index.tsx +++ b/frontend/src/views/Home/index.tsx @@ -1,5 +1,6 @@ 'use client'; +import Link from 'next/link'; import Footer from '../../components/Footer'; import { LandingHeader } from '../../components/common/LandingHeader'; import { SigningInButtons } from './SignInButtons'; @@ -11,8 +12,8 @@ export const Home = () => {Store, share, and download your files securely with Autonomys @@ -30,6 +31,172 @@ export const Home = () => { />
+ Upload files and folders to Autonomys Network decentralized permanent storage, by simply dragging and dropping them into the upload area. Or select files and folders from your computer. +
++ Secure your data with optional end-to-end encryption on Autonomys Network. Choose between setting a global encryption key for all files, customizing keys per file, or uploading without encryption - putting you in complete control of your data security. +
++ Create API keys to access Autonomys Network decentralized permanent storage, through our API. +
+
+ Implement Auto-Drive's powerful permanent decentralized storage capabilities into your own applications using our official NPM package. Get started quickly with a familiar JavaScript/TypeScript interface and comprehensive documentation.
+
+
+
+ npm install auto-drive
+
+
+
+ yarn add auto-drive
+
+
+ Autonomys Network uses the Auto-DAG data structure, which store your data on chain in small chunks to fit the block size limit of Autonomys Network and to ensure the integrity and authenticity of your data. +
++ Sign in now to store, share, and download your files securely with Autonomys Network decentralized permanent storage. +
+