diff --git a/Apple download.svg b/Apple download.svg new file mode 100644 index 0000000..dc84313 --- /dev/null +++ b/Apple download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Dlivery Map.svg b/Dlivery Map.svg new file mode 100644 index 0000000..0da0f36 --- /dev/null +++ b/Dlivery Map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Food.svg b/Food.svg new file mode 100644 index 0000000..1849a6e --- /dev/null +++ b/Food.svg @@ -0,0 +1 @@ +MonTueWedNearleMonTueWedNearle \ No newline at end of file diff --git a/artificial intelligence booting.svg b/artificial intelligence booting.svg new file mode 100644 index 0000000..bf5315a --- /dev/null +++ b/artificial intelligence booting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/customer.svg b/customer.svg new file mode 100644 index 0000000..20b9a99 --- /dev/null +++ b/customer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/platfrom.png b/platfrom.png new file mode 100644 index 0000000..d4b5e31 Binary files /dev/null and b/platfrom.png differ diff --git a/play 1.svg b/play 1.svg new file mode 100644 index 0000000..8b9a021 --- /dev/null +++ b/play 1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/Food.svg b/public/Food.svg new file mode 100644 index 0000000..1849a6e --- /dev/null +++ b/public/Food.svg @@ -0,0 +1 @@ +MonTueWedNearleMonTueWedNearle \ No newline at end of file diff --git a/public/apple-download.svg b/public/apple-download.svg new file mode 100644 index 0000000..dc84313 --- /dev/null +++ b/public/apple-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/customers.svg b/public/customers.svg new file mode 100644 index 0000000..20b9a99 --- /dev/null +++ b/public/customers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/location.svg b/public/location.svg new file mode 100644 index 0000000..0da0f36 --- /dev/null +++ b/public/location.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/platform.png b/public/platform.png new file mode 100644 index 0000000..d4b5e31 Binary files /dev/null and b/public/platform.png differ diff --git a/public/play-download.svg b/public/play-download.svg new file mode 100644 index 0000000..8b9a021 --- /dev/null +++ b/public/play-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/playstore.svg b/public/playstore.svg new file mode 100644 index 0000000..69f976c --- /dev/null +++ b/public/playstore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/superhero.png b/public/superhero.png new file mode 100644 index 0000000..55be89d Binary files /dev/null and b/public/superhero.png differ diff --git a/public/trust.svg b/public/trust.svg new file mode 100644 index 0000000..f8d2ebe --- /dev/null +++ b/public/trust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/why-nearle.png b/public/why-nearle.png new file mode 100644 index 0000000..ae63651 Binary files /dev/null and b/public/why-nearle.png differ diff --git a/src/app/brands/page.tsx b/src/app/brands/page.tsx index a482f3f..5d738e3 100644 --- a/src/app/brands/page.tsx +++ b/src/app/brands/page.tsx @@ -22,6 +22,7 @@ export const metadata: Metadata = { "Partner with Nearle to get your brand into neighbourhood stores. Distribution, retail visibility, marketing campaigns, and real-time analytics, all in one platform.", url: "https://nearle.in/brands", }, + alternates: { canonical: "/brands" }, }; const WHAT_WE_OFFER = [ @@ -35,7 +36,7 @@ const WHAT_WE_OFFER = [ { icon: "storefront", title: "Retail Shelf Visibility", - desc: "Premium placement in Nearle's digital catalogue and in-store QR listings. Customers browsing nearby stores see your brand first, creating daily brand touchpoints at zero extra cost.", + desc: "Premium placement in Nearle's AI catalogue by ProductLLM and in-store QR listings. Customers browsing nearby stores see your brand first, creating daily brand touchpoints at zero extra cost.", tone: "bg-secondary/8 text-secondary", badge: "Visibility", }, diff --git a/src/app/businesses/page.tsx b/src/app/businesses/page.tsx index cf3e065..5cbe117 100644 --- a/src/app/businesses/page.tsx +++ b/src/app/businesses/page.tsx @@ -14,8 +14,23 @@ export const metadata: Metadata = { title: "Nearle for Business", description: "Grow your local business with Nearle. Get discovered by nearby customers, manage online orders, run local offers, and build repeat sales, all from one simple hyperlocal platform.", + openGraph: { + title: "Nearle for Business — MerchantOS for Neighbourhood Stores", + description: + "Bring your store online with MerchantOS: a free POS, an AI catalog by ProductLLM, QR ordering, and local discovery. Keep your customers — add the technology.", + url: "https://nearle.in/businesses", + }, + alternates: { canonical: "/businesses" }, }; +const GROWTH_STEPS = [ + { icon: "storefront", title: "Merchant", desc: "Onboard your store in minutes with a free POS." }, + { icon: "auto_awesome", title: "AI Catalog", desc: "ProductLLM builds your catalog from a photo." }, + { icon: "receipt_long", title: "Orders", desc: "Take QR and online orders from nearby customers." }, + { icon: "analytics", title: "Analytics", desc: "See what sells and who's buying, in real time." }, + { icon: "trending_up", title: "Growth", desc: "Turn local demand into repeat business." }, +]; + function PhoneMapVisual() { @@ -235,6 +250,56 @@ export default function BusinessesPage() { {/* ─── Our Features / Business Grid ─── */} + {/* ─── Business Growth Workflow ─── */} +
+
+ +
+ + Growth Workflow + +

+ From shelf to steady growth +

+

+ Every step on Nearle builds on the last — powered by MerchantOS and + an AI catalog from ProductLLM. +

+
+
+ + + {GROWTH_STEPS.map((step, i) => ( +
+ +
+ +
+

+ {step.title} +

+

+ {step.desc} +

+
+ {i < GROWTH_STEPS.length - 1 && ( + + )} +
+ ))} +
+
+
+ {/* ─── Join/Download Call to Action ─── */} +