5 Commits

Author SHA1 Message Date
7e83ba789c Update src/app/page.tsx 2026-03-04 14:16:42 +00:00
2e74b715f0 Update src/app/layout.tsx 2026-03-04 14:16:41 +00:00
22bda5702a Merge version_1 into main
Merge version_1 into main
2026-03-04 14:15:34 +00:00
095e17eea6 Merge version_1 into main
Merge version_1 into main
2026-03-04 14:14:27 +00:00
297adede94 Merge version_1 into main
Merge version_1 into main
2026-03-04 14:12:55 +00:00
2 changed files with 15 additions and 40 deletions

View File

@@ -1,52 +1,28 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Halant } from "next/font/google"; import { Geist, Geist_Mono } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({ const geist = Geist({
variable: "--font-halant", subsets: ["latin"], variable: "--font-geist-sans", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
}); });
const inter = Inter({ const geistMono = Geist_Mono({
variable: "--font-inter", subsets: ["latin"], variable: "--font-geist-mono", subsets: ["latin"],
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Rentinly - Rent Tools from Neighbors | Community Marketplace", description: "Access thousands of affordable tools from trusted neighbors in your area. Rent, share, and build community with Rentinly's peer-to-peer tool rental marketplace.", keywords: "tool rental, peer-to-peer marketplace, DIY tools, community sharing, affordable equipment, local rentals", metadataBase: new URL("https://rentinly.com"), title: "Create Next App", description: "Generated by create next app"};
alternates: {
canonical: "https://rentinly.com"
},
openGraph: {
title: "Rentinly - Rent Tools. Share Skills. Build Community.", description: "Join 5,000+ DIY enthusiasts renting tools from neighbors and earning income by sharing equipment.", url: "https://rentinly.com", siteName: "Rentinly", type: "website", images: [{
url: "http://img.b2bpic.net/free-photo/side-view-people-garage-sale_23-2150574535.jpg", alt: "Rentinly community marketplace"
}]
},
twitter: {
card: "summary_large_image", title: "Rentinly - Rent Tools. Share Skills. Build Community.", description: "Access affordable tools from trusted neighbors in your area.", images: ["http://img.b2bpic.net/free-photo/side-view-people-garage-sale_23-2150574535.jpg"]
},
robots: {
index: true,
follow: true
}
};
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en">
<ServiceWrapper> <body className={`${geist.variable} ${geistMono.variable}`}>
<body {children}
className={`${halant.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `
@@ -1414,7 +1390,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -120,15 +120,15 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
products={[ products={[
{ {
id: "1", brand: "Rentinly", name: "Local Marketplace", price: "Browse Free", rating: 5, id: "1", brand: "Rentinly", name: "Save Up to 50% vs. Buying New", price: "Browse Free", rating: 5,
reviewCount: "2.3k reviews", imageSrc: "http://img.b2bpic.net/free-photo/we-bought-new-house_637285-12513.jpg?_wi=2" reviewCount: "2.3k reviews", imageSrc: "http://img.b2bpic.net/free-photo/we-bought-new-house_637285-12513.jpg?_wi=2"
}, },
{ {
id: "2", brand: "Rentinly", name: "Trust & Safety", price: "Secure Always", rating: 5, id: "2", brand: "Rentinly", name: "Rent with Complete Peace of Mind", price: "Secure Always", rating: 5,
reviewCount: "1.8k reviews", imageSrc: "http://img.b2bpic.net/free-photo/courier-delivering-groceries-home_23-2149738007.jpg?_wi=2" reviewCount: "1.8k reviews", imageSrc: "http://img.b2bpic.net/free-photo/courier-delivering-groceries-home_23-2149738007.jpg?_wi=2"
}, },
{ {
id: "3", brand: "Rentinly", name: "Educational Blog", price: "Learn Free", rating: 5, id: "3", brand: "Rentinly", name: "Get Expert DIY Guidance", price: "Learn Free", rating: 5,
reviewCount: "980 reviews", imageSrc: "http://img.b2bpic.net/free-photo/person-using-tools-create-carpentry-word_23-2148640311.jpg?_wi=1" reviewCount: "980 reviews", imageSrc: "http://img.b2bpic.net/free-photo/person-using-tools-create-carpentry-word_23-2148640311.jpg?_wi=1"
} }
]} ]}