diff --git a/app/components/FeaturesHomeOne.js b/app/components/FeaturesHomeOne.js
index ffe3431..5a6d294 100644
--- a/app/components/FeaturesHomeOne.js
+++ b/app/components/FeaturesHomeOne.js
@@ -1,18 +1,12 @@
+"use client"
import React, { useState } from 'react';
import { Link } from 'react-router-dom';
-// import thumb from '../../assets/images/onlineregistration.png';
-// import thumb22 from '../../assets/images/marketplace.png';
-// import thumb3 from '../../assets/images/product-listing-on-online-marketplace.png';
-// import thumb4 from '../../assets/images/flying.png';
-import freeAccount from '../../assets/images/free_account.png';
-import marketPlace from '../../assets/images/market_place.png';
-import task from '../../assets/images/task.png';
-import getPaid from '../../assets/images/get_paid.png';
-// import taskThumbnail from '../../assets/images/task-thumb.png'
-// import marketThumbnail from '../../assets/images/market-thumb.png'
-// import getPaidThumbnail from '../../assets/images/getpaid-thumb.png'
-// import accountThumbnail from '../../assets/images/account-thumb.png'
+import freeAccount from '../assets/images/free_account.png';
+import marketPlace from '../assets/images/market_place.png';
+import task from '../assets/images/task.png';
+import getPaid from '../assets/images/get_paid.png';
+
import getConfig from './../../Config/config'
diff --git a/app/components/FooterHomeOne.js b/app/components/FooterHomeOne.js
index 787aa27..dac7537 100644
--- a/app/components/FooterHomeOne.js
+++ b/app/components/FooterHomeOne.js
@@ -1,7 +1,8 @@
+"use client"
import React, { useMemo } from 'react';
import { Link } from 'react-router-dom';
-import logo from '../../assets/images/wrenchboard-logo-text.png';
-import getConfig from './../../Config/config'
+import logo from '../assets/images/wrenchboard-logo-text.png';
+import getConfig from '../../Config/config'; // './../../Config/config'
function FooterHomeOne({ className }) {
var site = useMemo(() => getConfig()[0], []);;
diff --git a/app/components/HomeOne.js b/app/components/HomeOne.js
index 3b32d5f..f5e5a1f 100644
--- a/app/components/HomeOne.js
+++ b/app/components/HomeOne.js
@@ -10,22 +10,26 @@ import Drawer from '../Mobile/Drawer';
// import ServicesHomeOne from './ServicesHomeOne';
// import TrafficHomeOne from './TrafficHomeOne';
// import TrafficHomeTwo from './TrafficHomeTwo';
-// import FeaturedScreen from './FeaturedScreen';
+//import FeaturedScreen from './FeaturedScreen';
import AfterHero from './AfterHero';
-// import NextAfterHero from './NextAfterHero';
+import NextAfterHero from './NextAfterHero';
function HomeOne() {
- // cORRECT CALL const [drawer, drawerAction] = useToggle(false);
- const [drawer, drawerAction] = useToggle();
+ // needed const [drawer, drawerAction] = useToggle(false);
return (
<>
-
+ {/* */}
THIS IS HOME
+
+
+ {/* */}
+ {/* */}
+
>
);
}
@@ -36,7 +40,7 @@ export default HomeOne;
{/* */}
//
//
-
+ //
//
//
//
diff --git a/app/components/NextAfterHero.js b/app/components/NextAfterHero.js
index d8263f6..f905fef 100644
--- a/app/components/NextAfterHero.js
+++ b/app/components/NextAfterHero.js
@@ -1,5 +1,5 @@
import React from 'react';
-import serviceThumb from '../../assets/images/service-thumb-1.png';
+import serviceThumb from '../assets/images/service-thumb-1.png';
function NextAfterHero() {
return (
diff --git a/app/components/ServicesHomeOne.js b/app/components/ServicesHomeOne.js
index 39d77da..b0bf74c 100644
--- a/app/components/ServicesHomeOne.js
+++ b/app/components/ServicesHomeOne.js
@@ -1,8 +1,8 @@
import React from 'react';
-import IconOne from '../../assets/images/icon/reward.png';
-import IconTwo from '../../assets/images/icon/assign-chores.png';
-import IconThree from '../../assets/images/icon/financial-education.png';
-import IconFour from '../../assets/images/icon/family-connect.png';
+import IconOne from '../assets/images/icon/reward.png';
+import IconTwo from '../assets/images/icon/assign-chores.png';
+import IconThree from '../assets/images/icon/financial-education.png';
+import IconFour from '../assets/images/icon/family-connect.png';
import Main from '../lnd/LndParts/Design/Main';
function ServiceItem({ icon, title, description, index }) {
diff --git a/app/lib/CounterUpCom.js b/app/lib/CounterUpCom.js
new file mode 100644
index 0000000..e07352d
--- /dev/null
+++ b/app/lib/CounterUpCom.js
@@ -0,0 +1,22 @@
+import React, { useEffect, useState } from 'react';
+import CountUp from 'react-countup';
+
+function CounterUpCom({ endValue = 0, sectionSelect }) {
+ const [showCount, setShowCountValue] = useState(false);
+ useEffect(() => {
+ const rec = document.getElementById(sectionSelect);
+ if (rec) {
+ const currentPosition = rec.offsetTop - document.body.scrollTop;
+ window.addEventListener('scroll', () => {
+ const currentScrollPosition =
+ window.pageYOffset || document.documentElement.scrollTop;
+ if (currentScrollPosition + 500 > currentPosition) {
+ setShowCountValue(true);
+ }
+ });
+ }
+ }, [sectionSelect, showCount]);
+ return <>{showCount ? : 0}>;
+}
+
+export default CounterUpCom;
diff --git a/app/lib/LazyImage.js b/app/lib/LazyImage.js
new file mode 100644
index 0000000..0d3770c
--- /dev/null
+++ b/app/lib/LazyImage.js
@@ -0,0 +1,52 @@
+import React, { useEffect, useRef, useState } from 'react';
+
+/**
+ * Renders an image lazily using the Intersection Observer API.
+ * The image is initially hidden and becomes visible once it enters the viewport.
+ * This approach improves performance by only loading images that are actually visible to the user.
+ *
+ * @returns {JSX.Element} - The lazy image component.
+ */
+function LazyImage({ src, alt }) {
+ const imgRef = useRef();
+ const [isVisible, setIsVisible] = useState(false);
+
+ useEffect(() => {
+ const observer = new IntersectionObserver(
+ (entries) => {
+ const [entry] = entries;
+ if (entry.isIntersecting) {
+ setIsVisible(true);
+ observer.unobserve(imgRef.current); // Stop observing once the image is in the viewport
+ }
+ },
+ {
+ root: null, // Viewport
+ rootMargin: '0px', // No margin
+ threshold: 0.1, // Percentage of the image that needs to be visible
+ }
+ );
+
+ if (imgRef.current) {
+ observer.observe(imgRef.current);
+ }
+
+ return () => {
+ if (imgRef.current) {
+ observer.unobserve(imgRef.current);
+ }
+ };
+ }, []);
+
+ return (
+
+ );
+}
+
+export default LazyImage;
diff --git a/app/lib/SkeletonLoaders.js b/app/lib/SkeletonLoaders.js
new file mode 100644
index 0000000..a50a384
--- /dev/null
+++ b/app/lib/SkeletonLoaders.js
@@ -0,0 +1,14 @@
+import "../assets/css/skeleton-loader.css"
+
+/**
+ * Renders a placeholder `
` element with the class name "image-skeleton-loader".
+ * This component is typically used as a placeholder for an image while it is being loaded.
+ * The CSS class "image-skeleton-loader or blog-text-skeleton-loader" can be used to style the placeholder element.
+ *
+ * @returns {React.Element} The rendered `
` element with the class name "image-skeleton-loader and blog-text-skeleton-loader".
+ */
+export const ImageLoader = () => ;
+
+export const BlogLoader = () =>
+
+
\ No newline at end of file
diff --git a/app/lib/StickyMenu.js b/app/lib/StickyMenu.js
new file mode 100644
index 0000000..d78ac5b
--- /dev/null
+++ b/app/lib/StickyMenu.js
@@ -0,0 +1,12 @@
+export default function StickyMenu(selector = '.appie-sticky') {
+ document.addEventListener('scroll', () => {
+ const element = document.querySelector(selector);
+ if (element) {
+ if (document.body.scrollTop > 100 || document.documentElement.scrollTop > 100) {
+ element.classList.add('sticky');
+ } else {
+ element.classList.remove('sticky');
+ }
+ }
+ });
+}
diff --git a/app/lib/TopToBottom.js b/app/lib/TopToBottom.js
new file mode 100644
index 0000000..7ac3de1
--- /dev/null
+++ b/app/lib/TopToBottom.js
@@ -0,0 +1,15 @@
+export default function TopToBottom(value) {
+ const result = document.querySelector(value);
+ if (result) {
+ document.addEventListener('scroll', () => {
+ if (
+ document.body.scrollTop > window.innerHeight ||
+ document.documentElement.scrollTop > window.innerHeight
+ ) {
+ result.style.display = 'block';
+ } else {
+ result.style.display = 'none';
+ }
+ });
+ }
+}
diff --git a/app/lib/localImgLoad.js b/app/lib/localImgLoad.js
new file mode 100644
index 0000000..2d33975
--- /dev/null
+++ b/app/lib/localImgLoad.js
@@ -0,0 +1,2 @@
+const localImgLoad = (location) => require(`../assets/${location}`);
+export default localImgLoad
\ No newline at end of file
diff --git a/app/lnd/Lnd.js b/app/lnd/Lnd.js
new file mode 100644
index 0000000..f5a9bec
--- /dev/null
+++ b/app/lnd/Lnd.js
@@ -0,0 +1,363 @@
+// import React from 'react'
+// import useToggle from '../../Hooks/useToggle';
+// import Drawer from '../Mobile/Drawer';
+// import HomeOneHeader from '../HomeOne/HomeOneHeader';
+// import FooterHomeOne from '../HomeOne/FooterHomeOne';
+// import BackToTop from '../BackToTop';
+//
+//
+// function Lnd() {
+// const [drawer, drawerAction] = useToggle(false);
+//
+// return (
+// <>
+//
+// {/* */}
+//
+//
+//
Dummy Empty Page
+//
+//
+//
+// >
+// );
+// }
+//
+// export default Lnd
+
+
+import React , {useState, useEffect} from 'react'
+//import { HashLink as Link } from 'react-router-hash-link';
+import Design from './LndParts/Design/Main'
+import Work from './LndParts/Work/Main'
+//import Testimonial from './LndParts/Testimonial/Main'
+import AboutApp from './LndParts/AboutApp/Main'
+// import Trusted from './LndParts/Trusted/Main'
+// import Pricing from './LndParts/Pricing/Main'
+import Faq from './LndParts/Faq/Main'
+// import Interface from './LndParts/Interface/Main'
+import Download from './LndParts/Download/Main'
+import Story from './LndParts/Story/Main'
+
+import localImgLoad from '../../lib/localImgLoad'
+
+
+const Lnd = ({setnavbar,setfooter,setbrdcum}) => {
+
+ const [ytShow , setytShow] = useState (false)
+ useEffect(() => {
+ // setfooter({f2 : true})
+ // setnavbar({n3 : true})
+ // setbrdcum({b2 : true})
+ localStorage.setItem("navbar","darkhome")
+
+ }, [])
+
+
+ return (
+ <>
+
+
+ {/*
+
+
+
+
+
+
*/}
+
+
+
+
+
+
+
+
+
+
Best way to manage your customers easily.
+
Lorem Ipsum is simply dummy text of the printing and setting indus orem Ipsum has been the industrys standard dummy text ever.
+
+ >}
+ >
+ )
+}
+
+export default Lnd
\ No newline at end of file
diff --git a/app/lnd/LndParts/AboutApp/Main.js b/app/lnd/LndParts/AboutApp/Main.js
new file mode 100644
index 0000000..725f761
--- /dev/null
+++ b/app/lnd/LndParts/AboutApp/Main.js
@@ -0,0 +1,60 @@
+import { Link } from 'react-router-dom'
+import React from 'react'
+//import frame from '../../../../assets/images/about-frame.png'
+import frame from '../../../../assets/images/use-case-side-main.png'; //about-frame.png'
+import screen from '../../../../assets/images/use-case-side-extra.png'; //about-screen.png'
+import img1 from '../../../../assets/images/download.png'
+import img2 from '../../../../assets/images/followers.png'
+import img3 from '../../../../assets/images/reviews.png'
+import img4 from '../../../../assets/images/countries.png'
+
+const Main = ({ video, dark }) => {
+ return (
+ <>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Motivate & Organize Rewards
+
+ With a planned reward, the parent can introduce the family to earning and start financial education early.
+
+
+
+
+
+
+
Goals Completed
+
Motivate with rewards for goals completed, passing the exam, finishing chores, and learning new skills.
+
+
+
Connect Family
+
It takes a village to raise a kid and share good news and encouragement from the more prominent family. Connect family to the achievements to boost encouragement.
+
+
+
Find any Task
+
Make more, connect to the marketplace, and earn from appropriate tasks.
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Design/Main.js b/app/lnd/LndParts/Design/Main.js
new file mode 100644
index 0000000..562eefd
--- /dev/null
+++ b/app/lnd/LndParts/Design/Main.js
@@ -0,0 +1,100 @@
+"use client"
+import React, { useState } from 'react'
+import localImgLoad from "../../../lib/localImgLoad"; // '../../../../lib/localImgLoad'
+
+import img1 from '../../../../assets/images/modern01.png'
+import img2 from '../../../../assets/images/secure_data.png'
+import img3 from '../../../../assets/images/modern02.png'
+import img4 from '../../../../assets/images/modern03.png'
+import Right from './Right'
+
+
+const Main = ({gredient}) => {
+
+ const [activeImg, setActiveImg] = useState(list[0].name)
+
+ const changeActiveImg = (name) => {
+ setActiveImg(name)
+ }
+
+ return (
+ <>
+
+ {gredient &&
+
+
+
+ }
+
+
+
Set Chores, Set Goals
Reward Accomplishments
+
+ Set goals, tasks, or anything that motivates or needs to be done and reward completion. WrenchBoard is the platform to plan rewards.
+
+ )
+}
+
+
+
+const list = [
+ 'Watering the plants and garden',
+ 'Helping with meal preparation and cooking',
+ 'Assisting with organizing and cleaning out a specific area of the house',
+ 'Taking care of a pet, such as feeding, walking, and grooming'
+]
\ No newline at end of file
diff --git a/app/lnd/LndParts/Download/Main.js b/app/lnd/LndParts/Download/Main.js
new file mode 100644
index 0000000..bae2dff
--- /dev/null
+++ b/app/lnd/LndParts/Download/Main.js
@@ -0,0 +1,82 @@
+import { Link } from 'react-router-dom'
+import React, {useState} from 'react'
+import img from '../../../../assets/images/anim_line.png'
+import blueapp from '../../../../assets/images/appstore_blue.png'
+import blue from '../../../../assets/images/googleplay_blue.png'
+import screen from '../../../../assets/images/download-screen01.png'
+import screen1 from '../../../../assets/images/download-screen02.png'
+
+
+const Main = () => {
+ const [animate, setanimate] = useState()
+
+
+ const [purple, setpurple] = useState()
+ window.addEventListener('scroll', function() {
+ const element = document.getElementsByClassName('free_text');
+ const position = element[0].getBoundingClientRect();
+
+ if(position.top < window.innerHeight && position.bottom >= 0) {
+ const elm = document.getElementsByClassName("purple_backdrop");
+ elm[0].style.opacity = "1";
+ }else{
+ const elm = document.getElementsByClassName("purple_backdrop");
+ elm[0].style.opacity = "0";
+
+ }
+ });
+
+ return (
+ <>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Let’s download free from apple and play store
+
Instant free download from apple and play store orem Ipsum is simply dummy text of the printing.
+ and typese tting indus orem Ipsum has beenthe standard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Faq/Main.js b/app/lnd/LndParts/Faq/Main.js
new file mode 100644
index 0000000..f2c8093
--- /dev/null
+++ b/app/lnd/LndParts/Faq/Main.js
@@ -0,0 +1,93 @@
+import React ,{ useState } from 'react'
+
+const Main = ({gredient}) => {
+
+ const[activeFaq, setActiveFaq] = useState({a : true})
+
+ return (
+ <>
+
+ {gredient &&
}
+
+
+
FAQ - Frequently Asked Questions
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
+
+
+
+
+
+
Lorem Ipsum is simply dummy text of the printing and typesetting industry lorem Ipsum has. been the
+ industrys standard dummy text ever since the when an unknown printer took a galley of type and
+ scrambled it to make a type specimen book. It has survived not only five cen turies but also the
+ leap into electronic typesetting, remaining essentially unchanged.
+
+
+
+
+
+
+
+
+
+
+
+
Lorem Ipsum is simply dummy text of the printing and typesetting industry lorem Ipsum has. been the
+ industrys standard dummy text ever since the when an unknown printer took a galley of type and
+ scrambled it to make a type specimen book. It has survived not only five cen turies but also the
+ leap into electronic typesetting, remaining essentially unchanged.
+
+
+
+
+
+
+
+
+
+
+
+
Lorem Ipsum is simply dummy text of the printing and typesetting industry lorem Ipsum has. been the
+ industrys standard dummy text ever since the when an unknown printer took a galley of type and
+ scrambled it to make a type specimen book. It has survived not only five cen turies but also the
+ leap into electronic typesetting, remaining essentially unchanged.
+
+
+
+
+
+
+
+
+
+
+
+
Lorem Ipsum is simply dummy text of the printing and typesetting industry lorem Ipsum has. been the
+ industrys standard dummy text ever since the when an unknown printer took a galley of type and
+ scrambled it to make a type specimen book. It has survived not only five cen turies but also the
+ leap into electronic typesetting, remaining essentially unchanged.
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Features/Main.js b/app/lnd/LndParts/Features/Main.js
new file mode 100644
index 0000000..0e01a2d
--- /dev/null
+++ b/app/lnd/LndParts/Features/Main.js
@@ -0,0 +1,125 @@
+import React from 'react'
+import img1 from '../../../assets/images/secure_data.png'
+import img2 from '../../../assets/images/functional.png'
+import img3 from '../../../assets/images/live-chat.png'
+import img4 from '../../../assets/images/support.png'
+import img5 from '../../../assets/images/features_frame.png'
+
+const Main = ({video}) => {
+ return (
+ <>
+ {video ?
+
+
+
+
Features that makes app different!
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
+
+
+
Secure data
+
Lorem Ipsum is simply dummy text of the printing and type setting indus ideas.
+
+
+
+
+
+
+
+
Fully functional
+
Simply dummy text of the printing and typesetting indus lorem Ipsum is dummy.
+
+
+
+
+
+
+
+
+
+
Live chat
+
Lorem Ipsum is simply dummy text of the printing and type setting indus ideas.
+
+
+
+
+
+
+
+
24-7 Support
+
Simply dummy text of the printing and typesetting indus lorem Ipsum is dummy.
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
Features that makes app different!
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
+
+
+
Secure data
+
Lorem Ipsum is simply dummy text of the printing and type setting indus ideas.
+
+
+
+
+
+
+
+
Fully functional
+
Simply dummy text of the printing and typesetting indus lorem Ipsum is dummy.
+
+
+
+
+
+
+
+
+
+
Live chat
+
Lorem Ipsum is simply dummy text of the printing and type setting indus ideas.
+
+
+
+
+
+
+
+
24-7 Support
+
Simply dummy text of the printing and typesetting indus lorem Ipsum is dummy.
+
+
+
+
+
+
+
+
+ }
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Interface/Main.js b/app/lnd/LndParts/Interface/Main.js
new file mode 100644
index 0000000..3744a64
--- /dev/null
+++ b/app/lnd/LndParts/Interface/Main.js
@@ -0,0 +1,81 @@
+import OwlCarousel from 'react-owl-carousel'
+import React from 'react'
+import img1 from '../../../assets/images/screen-1.png'
+import img2 from '../../../assets/images/screen-2.png'
+import img3 from '../../../assets/images/screen-3.png'
+import img4 from '../../../assets/images/screen-4.png'
+import img5 from '../../../assets/images/screen-5.png'
+
+const Main = () => {
+
+ const screen_slider = {
+ loop:true,
+ margin:10,
+ nav:false,
+ autoplay: true,
+ smartSpeed: 1500,
+ center: true,
+ dots: true,
+ responsive:{
+ 0:{
+ items:2
+ },
+ 600:{
+ items:3
+ },
+ 1000:{
+ items:5
+ }
+ }
+ }
+ return (
+ <>
+
+
+
+
Beautifull interface
+
+ Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe standard dummy.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Pricing/Main.js b/app/lnd/LndParts/Pricing/Main.js
new file mode 100644
index 0000000..fb75738
--- /dev/null
+++ b/app/lnd/LndParts/Pricing/Main.js
@@ -0,0 +1,442 @@
+import { Link } from 'react-router-dom'
+import React , { useState} from 'react'
+import img1 from '../../../assets/images/standard.png'
+import img2 from '../../../assets/images/unlimited.png'
+import img3 from '../../../assets/images/premium.png'
+
+const Main = ({gredient , video}) => {
+
+ const[tog, setTog] = useState()
+
+ return (
+ <>
+ {gredient ?
+
+
+
+
Best & simple pricing
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+ Monthly
+
+ setTog(tog === true ? false : true)}>
+
+ Yearly
+ 50% off
+
+
+
+
+
+
+
+
+
+
+
Standard
+ For the basics
+
+ $15
+
+
+
Up to 5 Website
+
+
+
50 GB disk space
+
+
+
10 Customize sub pages
+
+
+
2 Domains access
+
+
+
Support on request
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
Unlimited
+ For the professionals
+
+ $99
+
+
+
Unlimited Website
+
+
+
200 GB disk space
+
+
+
20 Customize sub pages
+
+
+
10 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
Premium
+ For small team
+
+ $55
+
+
+
Up to 10 Website
+
+
+
100 GB disk space
+
+
+
15 Customize sub pages
+
+
+
4 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Standard
+ For the basics
+
+ $150
+
+
+
Up to 10 Website
+
+
+
100 GB disk space
+
+
+
25 Customize sub pages
+
+
+
4 Domains access
+
+
+
Support on request
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
+
Unlimited
+ For the professionals
+
+ $999
+
+
+
Unlimited Website
+
+
+
400 GB disk space
+
+
+
40 Customize sub pages
+
+
+
20 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
+
Premium
+ For small team
+
+ $550
+
+
+
Up to 20 Website
+
+
+
200 GB disk space
+
+
+
25 Customize sub pages
+
+
+
8 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
Not sure what to choose ? contact us for custom packages
+
+
+ :
+
+
+
+
Best & simple pricing
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+ Monthly
+
+ setTog(tog === true ? false : true)}>
+
+ Yearly
+ 50% off
+
+
+
+
+
+
+
+ { video ? : }
+
+
+
Standard
+ For the basics
+
+ $15
+
+
+
Up to 5 Website
+
+
+
50 GB disk space
+
+
+
10 Customize sub pages
+
+
+
2 Domains access
+
+
+
Support on request
+
+
+ BUY NOW
+
+
+
+
+
+ { video ? : }
+
+
+
Unlimited
+ For the professionals
+
+ $99
+
+
+
Unlimited Website
+
+
+
200 GB disk space
+
+
+
20 Customize sub pages
+
+
+
10 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+ {video ? : }
+
+
+
Premium
+ For small team
+
+ $55
+
+
+
Up to 10 Website
+
+
+
100 GB disk space
+
+
+
15 Customize sub pages
+
+
+
4 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
+
+
+
+
+ { video ? : }
+
+
+
Standard
+ For the basics
+
+ $150
+
+
+
Up to 10 Website
+
+
+
100 GB disk space
+
+
+
25 Customize sub pages
+
+
+
4 Domains access
+
+
+
Support on request
+
+
+ BUY NOW
+
+
+
+
+
+
+ { video ? : }
+
+
+
Unlimited
+ For the professionals
+
+ $999
+
+
+
Unlimited Website
+
+
+
400 GB disk space
+
+
+
40 Customize sub pages
+
+
+
20 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
+ {video ? : }
+
+
+
Premium
+ For small team
+
+ $550
+
+
+
Up to 20 Website
+
+
+
200 GB disk space
+
+
+
25 Customize sub pages
+
+
+
8 Domains access
+
+
+
24/7 Customer support
+
+
+ BUY NOW
+
+
+
+
+
+
Not sure what to choose ? contact us for custom packages
+
+
+ }
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Story/Main.js b/app/lnd/LndParts/Story/Main.js
new file mode 100644
index 0000000..f40c2e4
--- /dev/null
+++ b/app/lnd/LndParts/Story/Main.js
@@ -0,0 +1,64 @@
+import { Link } from 'react-router-dom'
+import React from 'react'
+import story1 from '../../../../assets/images/story01.png'
+import story2 from '../../../../assets/images/story02.png'
+import story3 from '../../../../assets/images/story03.png'
+
+const Main = () => {
+ return (
+ <>
+
+
+
+
Read latest story
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe standard dummy.
+
+
+
+
+
+
+ 45 min ago
+
+
+
Cool features added!
+
Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry lorem Ipsum has.
+ READ MORE
+
+
+
+
+
+
+
+ 45 min ago
+
+
+
Top rated app! Yupp.
+
Simply dummy text of the printing and typesetting industry lorem Ipsum has Lorem Ipsum is.
+ READ MORE
+
+
+
+
+
+
+
+ 45 min ago
+
+
+
Creative ideas on app.
+
Printing and typesetting industry lorem Ipsum has Lorem simply dummy text of the.
+ READ MORE
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Testimonial/Main.js b/app/lnd/LndParts/Testimonial/Main.js
new file mode 100644
index 0000000..42809a4
--- /dev/null
+++ b/app/lnd/LndParts/Testimonial/Main.js
@@ -0,0 +1,126 @@
+import OwlCarousel from 'react-owl-carousel'
+import { Link } from 'react-router-dom'
+import React from 'react'
+import user1 from '../../../../assets/images/testimonial_user1.png'
+import user2 from '../../../../assets/images/testimonial_user2.png'
+import user3 from '../../../../assets/images/testimonial_user3.png'
+import user4 from '../../../../assets/images/avtar_testimonial.png'
+
+const Main = () => {
+
+ const testimonial_slider = {
+ loop:true,
+ margin:10,
+ nav:false,
+ autoplay: true,
+ smartSpeed: 1500,
+ dots: true,
+ responsive:{
+ 0:{
+ items:1
+ },
+ 600:{
+ items:1
+ },
+ 1000:{
+ items:1
+ }
+ }
+ }
+ return (
+ <>
+
+
+
+
What our customer say
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “ Lorem Ipsum is simply dummy text of the printing and typese tting us orem Ipsum has been lorem
+ beenthe standar dummy. ”
+
+
+
+
+
Shayna John
+ Careative inc
+
+
+
+
+
+
+
+
+
+
+
+
+ “ Lorem Ipsum is simply dummy text of the printing and typese tting us orem Ipsum has been lorem
+ beenthe standar dummy. ”
+
+
+
+
+
Willium Den
+ Careative inc
+
+
+
+
+
+
+
+
+
+
+
+
+ “ Lorem Ipsum is simply dummy text of the printing and typese tting us orem Ipsum has been lorem
+ beenthe standar dummy. ”
+
+
+
+
+
Cyrus Stephen
+ Careative inc
+
+
+
+
+
+
+
+
+
+
+
+
5.0 / 5.0
+
+
2578
+ TOTAL USER REVIEWS
+
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Trusted/Main.js b/app/lnd/LndParts/Trusted/Main.js
new file mode 100644
index 0000000..6968f45
--- /dev/null
+++ b/app/lnd/LndParts/Trusted/Main.js
@@ -0,0 +1,89 @@
+import OwlCarousel from 'react-owl-carousel'
+import React from 'react'
+import img1 from '../../../assets/images/paypal.png'
+import img2 from '../../../assets/images/spoty.png'
+import img3 from '../../../assets/images/shopboat.png'
+import img4 from '../../../assets/images/slack.png'
+import img5 from '../../../assets/images/envato.png'
+
+const Main = () => {
+ const company_slider = {
+ loop:true,
+ margin:10,
+ nav:false,
+ autoplay: true,
+ smartSpeed: 1500,
+ dots: true,
+ responsive:{
+ 0:{
+ items:2
+ },
+ 600:{
+ items:3
+ },
+ 1000:{
+ items:5
+ }
+ }
+ }
+
+ return (
+ <>
+
+
+
+
Trusted by 150+ companies
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ >
+ )
+}
+
+export default Main
\ No newline at end of file
diff --git a/app/lnd/LndParts/Work/Main.js b/app/lnd/LndParts/Work/Main.js
new file mode 100644
index 0000000..4016487
--- /dev/null
+++ b/app/lnd/LndParts/Work/Main.js
@@ -0,0 +1,167 @@
+import React , {useState} from 'react'
+import { Link } from 'react-router-dom'
+import img from '../../../../assets/images/download_app.jpg'
+import img1 from '../../../../assets/images/create_account.jpg'
+import img2 from '../../../../assets/images/enjoy_app.jpg'
+import line from '../../../../assets/images/anim_line.png'
+import banner from '../../../../assets/images/banner-shape1.png'
+import banner1 from '../../../../assets/images/banner-shape2.png'
+import banner2 from '../../../../assets/images/banner-shape3.png'
+import video from '../../../../assets/images/play_icon.png'
+import ytvideo from '../../../../assets/images/yt_thumb.png'
+
+const Main = ({dark}) => {
+ const [ytShow , setytShow] = useState (false)
+
+ return (
+ <>
+
+
+
+
+
How it works - 3 easy steps
+
Lorem Ipsum is simply dummy text of the printing and typese tting indus orem Ipsum has beenthe
+ standard dummy.
+
+
+
+
+
+
Download app
+
+
+
+
+
+
Download App either for Windows, Mac or Android
+
+
+
01
+
+
+
+
+
+
+
+
Create account
+ 14 days free trial
+
Sign up free for App account. One account for all devices.
+
+
+
02
+
+
+
+
+
+
+
+
It’s done, enjoy the app
+ Have any questions check our FAQs
+
Get most amazing app experience,Explore and share the app