7 Commits

Author SHA1 Message Date
4cb123b326 Merge version_3 into main
Merge version_3 into main
2026-03-05 07:38:55 +00:00
a7395f269d Update src/app/page.tsx 2026-03-05 07:38:51 +00:00
3c6f51cbfd Update src/app/layout.tsx 2026-03-05 07:38:50 +00:00
8960072ac8 Merge version_2 into main
Merge version_2 into main
2026-03-05 07:27:11 +00:00
65d1ab3889 Update src/app/page.tsx 2026-03-05 07:27:07 +00:00
100cb4b5b6 Update src/app/layout.tsx 2026-03-05 07:27:07 +00:00
396170cc91 Merge version_1 into main
Merge version_1 into main
2026-03-05 07:23:58 +00:00
2 changed files with 59 additions and 193 deletions

View File

@@ -7,47 +7,31 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
variable: "--font-inter", subsets: ["latin"],
});
const openSans = Open_Sans({
variable: "--font-open-sans",
subsets: ["latin"],
variable: "--font-open-sans", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "ShopFlow - Premium Products at Unbeatable Prices",
description: "Shop premium products with fast shipping, secure checkout, and 100% satisfaction guarantee. Discover fashion, electronics, home & more. 30-day returns, 24/7 support.",
keywords: "dropshipping store, ecommerce, online shopping, fashion, electronics, deals, discount",
metadataBase: new URL("https://shopflow.example.com"),
title: "ShopFlow - Premium Products at Unbeatable Prices", description: "Shop premium products with fast shipping, secure checkout, and 100% satisfaction guarantee. Discover fashion, electronics, home & more. 30-day returns, 24/7 support.", keywords: "dropshipping store, ecommerce, online shopping, fashion, electronics, deals, discount", metadataBase: new URL("https://shopflow.example.com"),
alternates: {
canonical: "https://shopflow.example.com",
canonical: "https://shopflow.example.com"
},
openGraph: {
title: "ShopFlow - Premium Products at Unbeatable Prices",
description: "Discover amazing products at unbeatable prices. Fast shipping, secure checkout, and customer satisfaction guaranteed.",
url: "https://shopflow.example.com",
siteName: "ShopFlow",
type: "website",
images: [
title: "ShopFlow - Premium Products at Unbeatable Prices", description: "Discover amazing products at unbeatable prices. Fast shipping, secure checkout, and customer satisfaction guaranteed.", url: "https://shopflow.example.com", siteName: "ShopFlow", type: "website", images: [
{
url: "http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg",
alt: "ShopFlow - Premium Products",
},
url: "http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg", alt: "ShopFlow - Premium Products"},
],
},
twitter: {
card: "summary_large_image",
title: "ShopFlow - Premium Products at Unbeatable Prices",
description: "Shop now and save with exclusive deals on fashion, electronics, and home products.",
images: ["http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg"],
card: "summary_large_image", title: "ShopFlow - Premium Products at Unbeatable Prices", description: "Shop now and save with exclusive deals on fashion, electronics, and home products.", images: ["http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg"],
},
robots: {
index: true,
@@ -1439,4 +1423,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -77,16 +77,13 @@ export default function HomePage() {
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg",
imageAlt: "Premium Fashion Products",
imageSrc: "http://img.b2bpic.net/free-vector/flat-minimal-clothing-boutique-landing-page-template_23-2149345256.jpg", imageAlt: "Premium Fashion Products"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-apartment-with-luxury-vibe-featuring-spacious-living-room_482257-120668.jpg",
imageAlt: "Electronics & Gadgets",
imageSrc: "http://img.b2bpic.net/free-photo/modern-apartment-with-luxury-vibe-featuring-spacious-living-room_482257-120668.jpg", imageAlt: "Electronics & Gadgets"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-various-details-cozy-home-interior-against-background-sofa-with-pillows-concept-home-comfort_169016-4618.jpg",
imageAlt: "Home & Lifestyle",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-various-details-cozy-home-interior-against-background-sofa-with-pillows-concept-home-comfort_169016-4618.jpg", imageAlt: "Home & Lifestyle"
},
]}
autoplayDelay={4000}
@@ -107,40 +104,16 @@ export default function HomePage() {
useInvertedBackground={false}
products={[
{
id: "1",
name: "Premium Wireless Headphones",
price: "$89.99",
variant: "Black, Silver, Gold",
imageSrc: "http://img.b2bpic.net/free-photo/headset-table_417767-238.jpg?_wi=1",
imageAlt: "Wireless Headphones",
isFavorited: false,
id: "1", name: "Premium Wireless Headphones", price: "$89.99", variant: "Black, Silver, Gold", imageSrc: "http://img.b2bpic.net/free-photo/headset-table_417767-238.jpg?_wi=1", imageAlt: "Wireless Headphones", isFavorited: false,
},
{
id: "2",
name: "Ultra-Soft Cotton T-Shirt",
price: "$24.99",
variant: "XS - 3XL, 8 Colors",
imageSrc: "http://img.b2bpic.net/free-photo/young-african-american-woman-with-dark-curly-hair-sunglasses-tshirt-pretty-woman-with-blond-hair-shirt-dreamily-looking-camera-while-spending-time-together_574295-5031.jpg?_wi=1",
imageAlt: "Cotton T-Shirt",
isFavorited: false,
id: "2", name: "Ultra-Soft Cotton T-Shirt", price: "$24.99", variant: "XS - 3XL, 8 Colors", imageSrc: "http://img.b2bpic.net/free-photo/young-african-american-woman-with-dark-curly-hair-sunglasses-tshirt-pretty-woman-with-blond-hair-shirt-dreamily-looking-camera-while-spending-time-together_574295-5031.jpg?_wi=1", imageAlt: "Cotton T-Shirt", isFavorited: false,
},
{
id: "3",
name: "Smartwatch Pro Edition",
price: "$199.99",
variant: "iOS/Android, 5 Colors",
imageSrc: "http://img.b2bpic.net/free-photo/arabic-woman-teaching-senior-man-use-smartwatch-with-smartphone_23-2149356618.jpg?_wi=1",
imageAlt: "Smartwatch Pro",
isFavorited: false,
id: "3", name: "Smartwatch Pro Edition", price: "$199.99", variant: "iOS/Android, 5 Colors", imageSrc: "http://img.b2bpic.net/free-photo/arabic-woman-teaching-senior-man-use-smartwatch-with-smartphone_23-2149356618.jpg?_wi=1", imageAlt: "Smartwatch Pro", isFavorited: false,
},
{
id: "4",
name: "Phone Case Ultra Slim",
price: "$14.99",
variant: "All Models, 12 Colors",
imageSrc: "http://img.b2bpic.net/free-photo/black-brown-holster-with-tail-smartphone_140725-7199.jpg?_wi=1",
imageAlt: "Phone Case",
isFavorited: false,
id: "4", name: "Phone Case Ultra Slim", price: "$14.99", variant: "All Models, 12 Colors", imageSrc: "http://img.b2bpic.net/free-photo/black-brown-holster-with-tail-smartphone_140725-7199.jpg?_wi=1", imageAlt: "Phone Case", isFavorited: false,
},
]}
carouselMode="buttons"
@@ -160,33 +133,27 @@ export default function HomePage() {
features={[
{
icon: Smartphone,
title: "Electronics",
description: "Latest gadgets and tech devices at competitive prices",
title: "Electronics", description: "Latest gadgets and tech devices at competitive prices"
},
{
icon: Shirt,
title: "Fashion & Apparel",
description: "Trendy clothing and accessories for every style",
title: "Fashion & Apparel", description: "Trendy clothing and accessories for every style"
},
{
icon: Home,
title: "Home & Garden",
description: "Quality furniture and decor for your living space",
title: "Home & Garden", description: "Quality furniture and decor for your living space"
},
{
icon: Zap,
title: "Sports & Outdoors",
description: "Equipment and gear for adventure seekers",
title: "Sports & Outdoors", description: "Equipment and gear for adventure seekers"
},
{
icon: Heart,
title: "Beauty & Health",
description: "Premium wellness and skincare products",
title: "Beauty & Health", description: "Premium wellness and skincare products"
},
{
icon: UtensilsCrossed,
title: "Kitchen & Dining",
description: "Essential cookware and dining accessories",
title: "Kitchen & Dining", description: "Essential cookware and dining accessories"
},
]}
/>
@@ -196,58 +163,31 @@ export default function HomePage() {
<div id="offers" data-section="offers">
<PricingCardFive
title="Special Offers & Deals"
description="Limited-time promotions exclusively for our valued customers"
description="Save big this week with flash sales, new customer discounts, and bundle deals—limited stock available"
tag="Flash Sales"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={true}
plans={[
{
id: "flash-sale",
tag: "Flash Sale",
tagIcon: Zap,
price: "30%",
period: "OFF",
description: "Save on selected electronics and gadgets this week only",
button: { text: "Shop Now", href: "/products" },
featuresTitle: "Included:",
features: [
"Up to 30% discount on electronics",
"Free shipping on orders over $50",
"Extended 30-day return policy",
"Price match guarantee",
id: "flash-sale", tag: "Flash Sale", tagIcon: Zap,
price: "30%", period: "OFF", description: "Save on selected electronics and gadgets this week only", button: { text: "Shop Now", href: "/products" },
featuresTitle: "Included:", features: [
"Up to 30% discount on electronics", "Free shipping on orders over $50", "Extended 30-day return policy", "Price match guarantee"
],
},
{
id: "first-purchase",
tag: "New Customer",
tagIcon: Gift,
price: "20%",
period: "OFF",
description: "First-time buyers get an exclusive welcome discount",
button: { text: "Claim Offer", href: "/products" },
featuresTitle: "You Get:",
features: [
"20% off your first order",
"Free express shipping",
"Exclusive access to new arrivals",
"Member rewards program",
id: "first-purchase", tag: "New Customer", tagIcon: Gift,
price: "20%", period: "OFF", description: "First-time buyers get an exclusive welcome discount", button: { text: "Claim Offer", href: "/products" },
featuresTitle: "You Get:", features: [
"20% off your first order", "Free express shipping", "Exclusive access to new arrivals", "Member rewards program"
],
},
{
id: "bundle-deal",
tag: "Bundle Offer",
tagIcon: Package,
price: "50%",
period: "OFF 2nd",
description: "Buy 2 items, get 50% off the second one",
button: { text: "Mix & Match", href: "/products" },
featuresTitle: "Bundle Benefits:",
features: [
"50% off second item in bundle",
"Mix any products from any category",
"Free gift wrapping included",
"No minimum purchase required",
id: "bundle-deal", tag: "Bundle Offer", tagIcon: Package,
price: "50%", period: "OFF 2nd", description: "Buy 2 items, get 50% off the second one", button: { text: "Mix & Match", href: "/products" },
featuresTitle: "Bundle Benefits:", features: [
"50% off second item in bundle", "Mix any products from any category", "Free gift wrapping included", "No minimum purchase required"
],
},
]}
@@ -266,52 +206,22 @@ export default function HomePage() {
speed={40}
testimonials={[
{
id: "1",
name: "Sarah Johnson",
handle: "@sarahj_style",
testimonial: "Amazing selection and incredible prices! The quality exceeded my expectations and shipping was lightning fast. Definitely shopping here again.",
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1",
imageAlt: "Sarah Johnson",
id: "1", name: "Sarah Johnson", handle: "@sarahj_style", testimonial: "Amazing selection and incredible prices! The quality exceeded my expectations and shipping was lightning fast. Definitely shopping here again.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Sarah Johnson"
},
{
id: "2",
name: "Michael Chen",
handle: "@techluver_mike",
testimonial: "Best online shopping experience ever. Customer service was super helpful when I had questions about a product. 10/10 would recommend!",
imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=1",
imageAlt: "Michael Chen",
id: "2", name: "Michael Chen", handle: "@techluver_mike", testimonial: "Best online shopping experience ever. Customer service was super helpful when I had questions about a product. 10/10 would recommend!", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=1", imageAlt: "Michael Chen"
},
{
id: "3",
name: "Emily Rodriguez",
handle: "@emily_home_vibes",
testimonial: "Found exactly what I needed at prices I couldn't believe. The product quality is premium and delivery was on time. Love this store!",
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2",
imageAlt: "Emily Rodriguez",
id: "3", name: "Emily Rodriguez", handle: "@emily_home_vibes", testimonial: "Found exactly what I needed at prices I couldn't believe. The product quality is premium and delivery was on time. Love this store!", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Emily Rodriguez"
},
{
id: "4",
name: "David Kim",
handle: "@david_outdoors",
testimonial: "Fantastic deals on everything. Their return policy is hassle-free and the team actually cares about customer satisfaction. Highly recommended!",
imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=2",
imageAlt: "David Kim",
id: "4", name: "David Kim", handle: "@david_outdoors", testimonial: "Fantastic deals on everything. Their return policy is hassle-free and the team actually cares about customer satisfaction. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=2", imageAlt: "David Kim"
},
{
id: "5",
name: "Jessica Martinez",
handle: "@jess_fitness",
testimonial: "Discovered so many great products here. Prices are unbeatable and quality is consistent. Now my go-to shopping destination!",
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3",
imageAlt: "Jessica Martinez",
id: "5", name: "Jessica Martinez", handle: "@jess_fitness", testimonial: "Discovered so many great products here. Prices are unbeatable and quality is consistent. Now my go-to shopping destination!", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Jessica Martinez"
},
{
id: "6",
name: "Robert Wilson",
handle: "@rob_gadget_guru",
testimonial: "Wide variety of products, competitive pricing, and reliable service. Everything arrived in perfect condition. Five stars all the way!",
imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=3",
imageAlt: "Robert Wilson",
id: "6", name: "Robert Wilson", handle: "@rob_gadget_guru", testimonial: "Wide variety of products, competitive pricing, and reliable service. Everything arrived in perfect condition. Five stars all the way!", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=3", imageAlt: "Robert Wilson"
},
]}
/>
@@ -328,33 +238,27 @@ export default function HomePage() {
features={[
{
icon: Truck,
title: "Fast & Free Shipping",
description: "Free standard shipping on orders over $50. Express options available.",
title: "Fast & Free Shipping", description: "Free standard shipping on orders over $50. Express options available."
},
{
icon: Shield,
title: "Secure Checkout",
description: "SSL encrypted payments supporting Stripe, PayPal, and local methods.",
title: "Secure Checkout", description: "SSL encrypted payments supporting Stripe, PayPal, and local methods."
},
{
icon: RotateCcw,
title: "Easy Returns",
description: "30-day hassle-free return policy. No questions asked, full refunds.",
title: "Easy Returns", description: "30-day hassle-free return policy. No questions asked, full refunds."
},
{
icon: Star,
title: "Quality Guarantee",
description: "Every product verified for quality. Money-back guarantee if not satisfied.",
title: "Quality Guarantee", description: "Every product verified for quality. Money-back guarantee if not satisfied."
},
{
icon: Clock,
title: "24/7 Support",
description: "Live chat, email, and phone support. We're here to help anytime.",
title: "24/7 Support", description: "Live chat, email, and phone support. We're here to help anytime."
},
{
icon: TrendingUp,
title: "Loyalty Rewards",
description: "Earn points on every purchase and redeem for exclusive discounts.",
title: "Loyalty Rewards", description: "Earn points on every purchase and redeem for exclusive discounts."
},
]}
/>
@@ -370,13 +274,7 @@ export default function HomePage() {
useInvertedBackground={false}
names={["Nike", "Samsung", "Sony", "Canon", "Apple", "Adidas", "Puma"]}
logos={[
"http://img.b2bpic.net/free-vector/soccer-logo-template_23-2149588679.jpg",
"http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149688660.jpg",
"http://img.b2bpic.net/free-vector/flat-design-o-logo-templates-set_23-2148886082.jpg",
"http://img.b2bpic.net/free-psd/camera-outline-logo-design_23-2151263987.jpg",
"http://img.b2bpic.net/free-vector/basic-rgb_53876-37667.jpg",
"http://img.b2bpic.net/free-vector/soccer-logo-template_23-2149588679.jpg",
"http://img.b2bpic.net/free-vector/cougar-branding-logo-template_23-2149210175.jpg",
"http://img.b2bpic.net/free-vector/soccer-logo-template_23-2149588679.jpg", "http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149688660.jpg", "http://img.b2bpic.net/free-vector/flat-design-o-logo-templates-set_23-2148886082.jpg", "http://img.b2bpic.net/free-psd/camera-outline-logo-design_23-2151263987.jpg", "http://img.b2bpic.net/free-vector/basic-rgb_53876-37667.jpg", "http://img.b2bpic.net/free-vector/soccer-logo-template_23-2149588679.jpg", "http://img.b2bpic.net/free-vector/cougar-branding-logo-template_23-2149210175.jpg"
]}
speed={40}
showCard={true}
@@ -395,34 +293,22 @@ export default function HomePage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "What payment methods do you accept?",
content: "We accept all major payment methods including credit/debit cards (Visa, Mastercard, Amex), PayPal, Apple Pay, Google Pay, and local payment methods in your region. All transactions are secured with SSL encryption.",
id: "1", title: "What payment methods do you accept?", content: "We accept all major payment methods including credit/debit cards (Visa, Mastercard, Amex), PayPal, Apple Pay, Google Pay, and local payment methods in your region. All transactions are secured with SSL encryption."
},
{
id: "2",
title: "How long does shipping take?",
content: "Standard shipping typically takes 5-7 business days. Express shipping is available (2-3 business days) for an additional fee. Orders are processed within 24 hours, and you'll receive tracking information via email.",
id: "2", title: "How long does shipping take?", content: "Standard shipping typically takes 5-7 business days. Express shipping is available (2-3 business days) for an additional fee. Orders are processed within 24 hours, and you'll receive tracking information via email."
},
{
id: "3",
title: "What is your return policy?",
content: "We offer a 30-day hassle-free return policy. Items must be in original condition with all packaging. Simply initiate a return through your account, print the label, and ship back. Refunds are processed within 5-7 business days of receiving your return.",
id: "3", title: "What is your return policy?", content: "We offer a 30-day hassle-free return policy. Items must be in original condition with all packaging. Simply initiate a return through your account, print the label, and ship back. Refunds are processed within 5-7 business days of receiving your return."
},
{
id: "4",
title: "Do you offer international shipping?",
content: "Yes, we ship to over 150 countries worldwide. Shipping costs and delivery times vary by location. International orders may be subject to customs duties and taxes, which are the customer's responsibility.",
id: "4", title: "Do you offer international shipping?", content: "Yes, we ship to over 150 countries worldwide. Shipping costs and delivery times vary by location. International orders may be subject to customs duties and taxes, which are the customer's responsibility."
},
{
id: "5",
title: "How do I track my order?",
content: "Once your order ships, you'll receive a tracking number via email. Log into your account under 'Order Tracking' to monitor delivery status in real-time. You can also use the tracking number directly on the carrier's website.",
id: "5", title: "How do I track my order?", content: "Once your order ships, you'll receive a tracking number via email. Log into your account under 'Order Tracking' to monitor delivery status in real-time. You can also use the tracking number directly on the carrier's website."
},
{
id: "6",
title: "Can I apply discount codes to my order?",
content: "Yes! You can apply discount codes at checkout. First-time customers automatically get 20% off. Check our 'Deals' section for current promotions and flash sales. Sign up for our newsletter for exclusive coupon codes.",
id: "6", title: "Can I apply discount codes to my order?", content: "Yes! You can apply discount codes at checkout. First-time customers automatically get 20% off. Check our 'Deals' section for current promotions and flash sales. Sign up for our newsletter for exclusive coupon codes."
},
]}
/>
@@ -456,27 +342,23 @@ export default function HomePage() {
socialLinks={[
{
icon: Facebook,
href: "https://facebook.com/shopflow",
ariaLabel: "Visit our Facebook page",
href: "https://facebook.com/shopflow", ariaLabel: "Visit our Facebook page"
},
{
icon: Twitter,
href: "https://twitter.com/shopflow",
ariaLabel: "Follow us on Twitter",
href: "https://twitter.com/shopflow", ariaLabel: "Follow us on Twitter"
},
{
icon: Instagram,
href: "https://instagram.com/shopflow",
ariaLabel: "Follow us on Instagram",
href: "https://instagram.com/shopflow", ariaLabel: "Follow us on Instagram"
},
{
icon: Linkedin,
href: "https://linkedin.com/company/shopflow",
ariaLabel: "Connect on LinkedIn",
href: "https://linkedin.com/company/shopflow", ariaLabel: "Connect on LinkedIn"
},
]}
/>
</div>
</ThemeProvider>
);
}
}