diff --git a/package.json b/package.json
index 3cc3ec3..d11cd1a 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,7 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"framer-motion": "^12.5.0",
+ "keen-slider": "^6.8.6",
"lodash": "^4.17.21",
"lucide-react": "^0.474.0",
"next": "^14.2.25",
diff --git a/public/Cover.png b/public/Cover.png
new file mode 100644
index 0000000..ab67447
Binary files /dev/null and b/public/Cover.png differ
diff --git a/public/Eliazerbert.png b/public/Eliazerbert.png
new file mode 100644
index 0000000..2566f39
Binary files /dev/null and b/public/Eliazerbert.png differ
diff --git a/public/Ellipse 3.png b/public/Ellipse 3.png
new file mode 100644
index 0000000..c57051a
Binary files /dev/null and b/public/Ellipse 3.png differ
diff --git a/public/Ellipse 4.png b/public/Ellipse 4.png
new file mode 100644
index 0000000..d29d4ac
Binary files /dev/null and b/public/Ellipse 4.png differ
diff --git a/public/Ellipse 5.png b/public/Ellipse 5.png
new file mode 100644
index 0000000..96a1a50
Binary files /dev/null and b/public/Ellipse 5.png differ
diff --git a/public/Ellipse 6.png b/public/Ellipse 6.png
new file mode 100644
index 0000000..8ed11a5
Binary files /dev/null and b/public/Ellipse 6.png differ
diff --git a/public/Global.png b/public/Global.png
new file mode 100644
index 0000000..f64f4ee
Binary files /dev/null and b/public/Global.png differ
diff --git a/public/Layer_1.png b/public/Layer_1.png
new file mode 100644
index 0000000..dbac38a
Binary files /dev/null and b/public/Layer_1.png differ
diff --git a/public/alex.png b/public/alex.png
new file mode 100644
index 0000000..bd70bf8
Binary files /dev/null and b/public/alex.png differ
diff --git a/public/book.png b/public/book.png
new file mode 100644
index 0000000..a5def42
Binary files /dev/null and b/public/book.png differ
diff --git a/public/community.png b/public/community.png
new file mode 100644
index 0000000..ba32f69
Binary files /dev/null and b/public/community.png differ
diff --git a/public/faith.png b/public/faith.png
new file mode 100644
index 0000000..cf55cc7
Binary files /dev/null and b/public/faith.png differ
diff --git a/public/hero1.png b/public/hero1.png
new file mode 100644
index 0000000..ca7a62d
Binary files /dev/null and b/public/hero1.png differ
diff --git a/public/hero2.png b/public/hero2.png
new file mode 100644
index 0000000..f94fa3e
Binary files /dev/null and b/public/hero2.png differ
diff --git a/public/hero3.png b/public/hero3.png
new file mode 100644
index 0000000..37dde61
Binary files /dev/null and b/public/hero3.png differ
diff --git a/public/hero4.png b/public/hero4.png
new file mode 100644
index 0000000..2f5d668
Binary files /dev/null and b/public/hero4.png differ
diff --git a/public/hero5.png b/public/hero5.png
new file mode 100644
index 0000000..bd20f47
Binary files /dev/null and b/public/hero5.png differ
diff --git a/public/maya.png b/public/maya.png
new file mode 100644
index 0000000..b9d44bd
Binary files /dev/null and b/public/maya.png differ
diff --git a/public/samson.png b/public/samson.png
new file mode 100644
index 0000000..1826560
Binary files /dev/null and b/public/samson.png differ
diff --git a/public/stark.png b/public/stark.png
new file mode 100644
index 0000000..3307d38
Binary files /dev/null and b/public/stark.png differ
diff --git a/src/app/landing-page/page.tsx b/src/app/landing-page/page.tsx
new file mode 100644
index 0000000..14a744a
--- /dev/null
+++ b/src/app/landing-page/page.tsx
@@ -0,0 +1,23 @@
+import Hero from "@/components/landingpage/Hero";
+import Tagline from "@/components/landingpage/Tagline";
+import Nft from "@/components/landingpage/Nft";
+import Authors from "@/components/landingpage/Authors";
+import Banner from "@/components/landingpage/Banner";
+import Community from "@/components/landingpage/Community";
+import Partener from "@/components/landingpage/Partener";
+import Footer from "@/components/landingpage/Footer";
+
+export default function landing() {
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 0caad44..c5ed238 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,19 +1,24 @@
import React from "react";
+import LandingPage from "@/app/landing-page/page";
// import { redirect } from "next/navigation";
import About from "./about-us/page";
export default function Home() {
- // Redirect to dashboard by default
- // redirect("/");
return (
-
- {/* */}
-
- Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sint et, sit
- exercitationem repudiandae assumenda veniam reiciendis, doloribus itaque
- aperiam aut consectetur, mollitia quo aliquam labore non minus recusandae!
- Laboriosam, necessitatibus!
-
+ <>
+
+
+
+
+
+ {/* */}
+
+ Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sint et, sit
+ exercitationem repudiandae assumenda veniam reiciendis, doloribus itaque
+ aperiam aut consectetur, mollitia quo aliquam labore non minus recusandae!
+ Laboriosam, necessitatibus!
+
+ );
+ }
+
\ No newline at end of file
diff --git a/src/components/landingpage/Partener.tsx b/src/components/landingpage/Partener.tsx
new file mode 100644
index 0000000..8eaf869
--- /dev/null
+++ b/src/components/landingpage/Partener.tsx
@@ -0,0 +1,20 @@
+export default function PartnersSection() {
+ return (
+
+
+ Our Partners
+
+
+
+ Powering the future of decentralized reading with the support of trusted innovators and collaborators.
+
+
+
+ Ethereum
+ Starknet
+ Only Dust
+ Ethereum
+
+
+ );
+ }
\ No newline at end of file
diff --git a/src/components/landingpage/Tagline.tsx b/src/components/landingpage/Tagline.tsx
new file mode 100644
index 0000000..25d3a07
--- /dev/null
+++ b/src/components/landingpage/Tagline.tsx
@@ -0,0 +1,140 @@
+"use client";
+
+import React from 'react';
+import Image from 'next/image';
+import { FaLock } from "react-icons/fa";
+import { motion } from "framer-motion";
+
+export default function DecentralizedELibrary() {
+ return (
+
+
+
+
+ Building more than an e-library
+
+
+
+
+
+ A decentralized world where stories live on-chain and creators
+ stay in control. Powered by StarkNet, our platform gives writers
+ the freedom to publish without intermediaries and gives readers
+ direct access to original, verifiable content they can truly own.
+
+
+
+
+
+
+
+
+
+
+
Decentralized Publishing
+
+ Publish your work directly on the blockchain uncensorable, permanent, and fully yours.
+
+
+
+
+
+
+
+
+
+
+
Earn Without Intermediaries
+
+ Get paid instantly and transparently. No third parties, no hidden cuts
+
+
+
+
+
+
+
+
+
+
+
+
Secure Ownership
+
+ Your content and earnings are protected with blockchain-backed security
+
+
+
+
+
+
+
+
+
+
+
+
Global Audience Reach
+
+ Connect with readers worldwide, anytime, without platform limits
+
+
+
+
+
+
+
+
+
+
Own What You Read
+
+ Books become digital collectibles read, collect, and showcase your favorites.
+