diff --git a/public/Nearle Business.png b/public/Nearle Business.png
deleted file mode 100644
index 4c3c897..0000000
Binary files a/public/Nearle Business.png and /dev/null differ
diff --git a/public/about.png b/public/about.png
deleted file mode 100644
index be660f2..0000000
Binary files a/public/about.png and /dev/null differ
diff --git a/public/contact page1.png b/public/contact page1.png
deleted file mode 100644
index 831e36f..0000000
Binary files a/public/contact page1.png and /dev/null differ
diff --git a/public/contact.png b/public/contact.png
deleted file mode 100644
index bffb003..0000000
Binary files a/public/contact.png and /dev/null differ
diff --git a/public/contact.webp b/public/contact.webp
deleted file mode 100644
index 37d9913..0000000
Binary files a/public/contact.webp and /dev/null differ
diff --git a/public/contect.png b/public/contect.png
deleted file mode 100644
index dbbcfd8..0000000
Binary files a/public/contect.png and /dev/null differ
diff --git a/public/contect.webp b/public/contect.webp
deleted file mode 100644
index 3c4609e..0000000
Binary files a/public/contect.webp and /dev/null differ
diff --git a/public/images/app-mockup.png b/public/images/app-mockup.png
deleted file mode 100644
index fa982d9..0000000
Binary files a/public/images/app-mockup.png and /dev/null differ
diff --git a/public/images/business1.png b/public/images/business1.png
deleted file mode 100644
index 61ab46c..0000000
Binary files a/public/images/business1.png and /dev/null differ
diff --git a/public/images/cat-daily-essentials.png b/public/images/cat-daily-essentials.png
deleted file mode 100644
index 5bc1052..0000000
Binary files a/public/images/cat-daily-essentials.png and /dev/null differ
diff --git a/public/images/cat-health-wellness.png b/public/images/cat-health-wellness.png
deleted file mode 100644
index c2d2b2b..0000000
Binary files a/public/images/cat-health-wellness.png and /dev/null differ
diff --git a/public/images/cat-home-services.png b/public/images/cat-home-services.png
deleted file mode 100644
index 0ecbb8c..0000000
Binary files a/public/images/cat-home-services.png and /dev/null differ
diff --git a/public/images/cat-hot-food.png b/public/images/cat-hot-food.png
deleted file mode 100644
index 4df0598..0000000
Binary files a/public/images/cat-hot-food.png and /dev/null differ
diff --git a/public/images/cat-pet-essentials.png b/public/images/cat-pet-essentials.png
deleted file mode 100644
index 0a3bd10..0000000
Binary files a/public/images/cat-pet-essentials.png and /dev/null differ
diff --git a/public/images/home1.png b/public/images/home1.png
deleted file mode 100644
index 3550c03..0000000
Binary files a/public/images/home1.png and /dev/null differ
diff --git a/public/images/nearle-redesign/choose-area.webp b/public/images/nearle-redesign/choose-area.webp
deleted file mode 100644
index 876bf99..0000000
Binary files a/public/images/nearle-redesign/choose-area.webp and /dev/null differ
diff --git a/public/images/nearle-redesign/pick-store.webp b/public/images/nearle-redesign/pick-store.webp
deleted file mode 100644
index 755af57..0000000
Binary files a/public/images/nearle-redesign/pick-store.webp and /dev/null differ
diff --git a/public/images/people1.png b/public/images/people1.png
deleted file mode 100644
index f8aa922..0000000
Binary files a/public/images/people1.png and /dev/null differ
diff --git a/public/images/slider-courier-mask-purple-v5.png b/public/images/slider-courier-mask-purple-v5.png
deleted file mode 100644
index 574d369..0000000
Binary files a/public/images/slider-courier-mask-purple-v5.png and /dev/null differ
diff --git a/public/images/slider-glob.png b/public/images/slider-glob.png
deleted file mode 100644
index f4b54f1..0000000
Binary files a/public/images/slider-glob.png and /dev/null differ
diff --git a/public/images/slider-glob.webp b/public/images/slider-glob.webp
deleted file mode 100644
index 11fb082..0000000
Binary files a/public/images/slider-glob.webp and /dev/null differ
diff --git a/public/logo-v2.png b/public/logo-v2.png
deleted file mode 100644
index 8eaae4a..0000000
Binary files a/public/logo-v2.png and /dev/null differ
diff --git a/public/map1.png b/public/map1.png
deleted file mode 100644
index f5030b7..0000000
Binary files a/public/map1.png and /dev/null differ
diff --git a/public/mobile image.jpeg b/public/mobile image.jpeg
deleted file mode 100644
index 3b46e60..0000000
Binary files a/public/mobile image.jpeg and /dev/null differ
diff --git a/public/nearle people.png b/public/nearle people.png
deleted file mode 100644
index e368a11..0000000
Binary files a/public/nearle people.png and /dev/null differ
diff --git a/public/nearle-business.webp b/public/nearle-business.webp
deleted file mode 100644
index c983e6b..0000000
Binary files a/public/nearle-business.webp and /dev/null differ
diff --git a/public/nearlenewlogo.png b/public/nearlenewlogo.png
deleted file mode 100644
index 48004aa..0000000
Binary files a/public/nearlenewlogo.png and /dev/null differ
diff --git a/src/app/favicon-v2.ico b/src/app/favicon-v2.ico
deleted file mode 100644
index 748b1f7..0000000
Binary files a/src/app/favicon-v2.ico and /dev/null differ
diff --git a/src/components/heroes/BusinessHeroVisual.tsx b/src/components/heroes/BusinessHeroVisual.tsx
deleted file mode 100644
index c7aaf62..0000000
--- a/src/components/heroes/BusinessHeroVisual.tsx
+++ /dev/null
@@ -1,295 +0,0 @@
-"use client";
-
-import { motion, useReducedMotion } from "framer-motion";
-import { MaterialIcon } from "@/components/ui/MaterialIcon";
-
-// ─── Floating feature card ───────────────────────────────────────────────────
-
-type CardData = { icon: string; title: string; desc: string };
-
-const CARDS: CardData[] = [
- { icon: "verified", title: "Verified Visibility", desc: "Get discovered by nearby shoppers" },
- { icon: "people", title: "More Customers", desc: "Build trust and attract local customers" },
- { icon: "trending_up", title: "Grow Faster", desc: "Increase repeat business" },
-];
-
-function FloatingCard({
- card, className, entryDelay, floatDelay, floatDist,
-}: { card: CardData; className: string; entryDelay: number; floatDelay: number; floatDist: number }) {
- const reduce = useReducedMotion();
- return (
-
-
-
-
-
-
-
{card.title}
-
{card.desc}
-
-
-
- );
-}
-
-// ─── Phone screen UI (React + Tailwind, no image) ────────────────────────────
-
-function PhoneScreen() {
- return (
-
-
- {/* Header */}
-
-
- {/* Scrollable content */}
-
-
- {/* Search bar */}
-
-
- Search shops, offers…
-
-
- {/* Analytics strip */}
-
- {[
- { val: "₹2.4k", label: "Revenue", color: "text-[#6330D6]" },
- { val: "38", label: "Orders", color: "text-[#16001D]" },
- { val: "↑12%", label: "Growth", color: "text-[#16a34a]" },
- ].map(s => (
-
- {s.val}
- {s.label}
-
- ))}
-
-
- {/* Featured store card */}
-
-
-
-
-
-
-
Green Valley Mart
-
-
- 4.8 · 0.3 km away
-
-
-
-
- Verified
-
-
-
- Visitors today
- 124 customers
-
-
-
- {/* Quick actions */}
-
-
Quick Actions
-
- {[
- { icon: "add_box", label: "Add Item" },
- { icon: "local_offer", label: "Offers" },
- { icon: "analytics", label: "Stats" },
- { icon: "chat", label: "Chat" },
- ].map(a => (
-
- ))}
-
-
-
- {/* Active offers */}
-
-
Active Offers
-
-
-
-
15% OFF
-
Daily items
-
-
-
-
- {/* Latest order */}
-
-
-
-
-
-
Order #1042
-
₹340 · 2 items · Preparing
-
-
-
-
-
-
- {/* Bottom navigation */}
-
- {[
- { icon: "home", active: true },
- { icon: "bar_chart", active: false },
- { icon: "shopping_bag", active: false },
- { icon: "group", active: false },
- { icon: "settings", active: false },
- ].map(tab => (
-
- ))}
-
-
- );
-}
-
-// ─── Main visual component ────────────────────────────────────────────────────
-
-export function BusinessHeroVisual() {
- const reduce = useReducedMotion();
-
- return (
-
-
- {/* Soft radial glows — centred on phone */}
-
-
- {/* Dotted pattern — top-right */}
-
-
- {/* Dotted pattern — bottom-left */}
-
-
- {/* ── Phone mockup ─────────────────────────────────────────────────── */}
-
-
- {/* Outer bezel */}
-
- {/* Screen */}
-
-
- {/* Dynamic island */}
-
-
- {/* Screen glare */}
-
-
-
-
-
- {/* ── Floating cards ────────────────────────────────────────────────── */}
-
- {/* Card 1 — Verified Visibility · top-right */}
-
-
- {/* Card 2 — More Customers · bottom-left */}
-
-
- {/* Card 3 — Grow Faster · mid-right */}
-
-
- );
-}
diff --git a/src/components/layout/Footer.tsx b/src/components/layout/Footer.tsx
deleted file mode 100644
index d678929..0000000
--- a/src/components/layout/Footer.tsx
+++ /dev/null
@@ -1,198 +0,0 @@
-"use client";
-
-import Link from "next/link";
-import Image from "next/image";
-import React from "react";
-import { MaterialIcon } from "@/components/ui/MaterialIcon";
-
-const COMPANY = [
- { label: "About Us", href: "/about" },
- { label: "Careers", href: "#" },
- { label: "Press & News", href: "#" },
- { label: "Help Center", href: "#" },
-];
-
-const PARTNERSHIPS = [
- { label: "Merchant Partner", href: "/businesses" },
- { label: "Delivery Partner", href: "#" },
- { label: "Corporate Gifting", href: "#" },
- { label: "Local Real Estate", href: "#" },
-];
-
-const LEGAL = [
- { label: "Privacy Policy", href: "#" },
- { label: "Terms of Service", href: "#" },
- { label: "Cookie Policy", href: "#" },
- { label: "Sitemap", href: "#" },
-];
-
-export function Footer() {
- return (
-
- );
-}
-
-export default Footer;
diff --git a/src/components/layout/HeroVisualCollage.tsx b/src/components/layout/HeroVisualCollage.tsx
deleted file mode 100644
index 165595c..0000000
--- a/src/components/layout/HeroVisualCollage.tsx
+++ /dev/null
@@ -1,209 +0,0 @@
-"use client";
-
-import Image from "next/image";
-import { motion } from "framer-motion";
-import { GlassInfoCard } from "../ui/GlassInfoCard";
-import { scaleIn, viewport } from "@/lib/animations";
-import type { Variants } from "framer-motion";
-
-type GlassCardItem = {
- text: string;
- icon?: string;
-};
-
-type HeroVisualCollageProps = {
- centerImage: string;
- leftImage?: string;
- rightImage?: string;
- glassCards: GlassCardItem[];
- isPhoneCenter?: boolean;
- cardVariant?: Variants;
-};
-
-const leftPanelVariant: Variants = {
- hidden: { opacity: 0, x: -28 },
- visible: {
- opacity: 1,
- x: 0,
- transition: { duration: 0.6, ease: [0.22, 1, 0.36, 1] as [number, number, number, number] },
- },
-};
-
-const rightPanelVariant: Variants = {
- hidden: { opacity: 0, x: 28 },
- visible: {
- opacity: 1,
- x: 0,
- transition: { duration: 0.6, ease: [0.22, 1, 0.36, 1] as [number, number, number, number] },
- },
-};
-
-const glasscardVariant: Variants = {
- hidden: { opacity: 0, scale: 0.88, y: 8 },
- visible: {
- opacity: 1,
- scale: 1,
- y: 0,
- transition: { type: "spring", stiffness: 260, damping: 22 },
- },
-};
-
-const glassCardStagger: Variants = {
- hidden: {},
- visible: { transition: { staggerChildren: 0.1, delayChildren: 0.3 } },
-};
-
-export function HeroVisualCollage({
- centerImage,
- leftImage,
- rightImage,
- glassCards,
- isPhoneCenter = true,
- cardVariant,
-}: HeroVisualCollageProps) {
- const activeCardVariant = cardVariant ?? glasscardVariant;
- return (
-
- {/* Decorative backgrounds */}
-
-
-
-
-
- {/* LEFT IMAGE PANEL */}
- {leftImage && (
-
-
-
- )}
-
- {/* RIGHT IMAGE PANEL */}
- {rightImage && (
-
-
-
- )}
-
- {/* CENTER COMPONENT */}
-
- {isPhoneCenter ? (
-
-
-
- ) : (
-
-
-
- )}
-
-
- {/* FLOATING GLASS CARDS — stagger in after center */}
- {glassCards.length > 0 && (
-
- {glassCards[0] && (
-
-
-
- )}
-
- {glassCards[1] && (
-
-
-
- )}
-
- {glassCards[2] && (
-
-
-
- )}
-
- )}
-
- );
-}
diff --git a/src/components/ui/GlassInfoCard.tsx b/src/components/ui/GlassInfoCard.tsx
deleted file mode 100644
index 0e2f23a..0000000
--- a/src/components/ui/GlassInfoCard.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import { MaterialIcon } from "./MaterialIcon";
-
-type GlassInfoCardProps = {
- text: string;
- icon?: string;
- className?: string;
-};
-
-export function GlassInfoCard({ text, icon, className = "" }: GlassInfoCardProps) {
- return (
-
- {icon ? (
-
-
-
- ) : (
-
- )}
-
- {text}
-
-
- );
-}