Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-15 08:47:50 +00:00
6 changed files with 70 additions and 29 deletions

View File

@@ -183,7 +183,7 @@ export default function AboutPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png?_wi=5"
imageAlt="A modern, vibrant Hyderabad cityscape at sunset"
logoText="UrbanAssist"
copyrightText="© 2025 UrbanAssist Hyderabad. All rights reserved."

View File

@@ -109,28 +109,28 @@ export default function AdminPage() {
id: "dashboard",
title: "Real-Time Dashboard",
tags: ["Live Analytics", "Key Metrics"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-mobile-app-interface-showing-service-s-1773564405852-d64ac2e5.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-mobile-app-interface-showing-service-s-1773564405852-d64ac2e5.png?_wi=2",
imageAlt: "Admin dashboard",
},
{
id: "workers",
title: "Worker Management",
tags: ["Verification", "Performance Tracking"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-map-interface-showing-nearby-workers-w-1773564406596-01d9f3ed.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-map-interface-showing-nearby-workers-w-1773564406596-01d9f3ed.png?_wi=2",
imageAlt: "Worker management system",
},
{
id: "bookings",
title: "Booking Control",
tags: ["Order Management", "Dispute Resolution"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-booking-confirmation-screen-with-real--1773564406387-74edd430.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-booking-confirmation-screen-with-real--1773564406387-74edd430.png?_wi=2",
imageAlt: "Booking management",
},
{
id: "finance",
title: "Financial Oversight",
tags: ["Payment Tracking", "Revenue Reports"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-rating-and-review-screen-after-service-1773564406020-a8746b17.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-rating-and-review-screen-after-service-1773564406020-a8746b17.png?_wi=2",
imageAlt: "Financial tracking",
},
]}
@@ -247,7 +247,7 @@ export default function AdminPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png?_wi=4"
imageAlt="Hyderabad cityscape"
columns={footerColumns}
logoText="UrbanAssist"

View File

@@ -119,7 +119,7 @@ export default function CustomerPage() {
name: "Home Cooking",
price: "₹300 - ₹500",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-beautiful-home-cooking-setup-with-fres-1773564406236-1877ee4f.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-beautiful-home-cooking-setup-with-fres-1773564406236-1877ee4f.png?_wi=2",
imageAlt: "Home cooking service",
},
{
@@ -127,7 +127,7 @@ export default function CustomerPage() {
name: "House Sweeping",
price: "₹150 - ₹300",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-pristine-clean-living-room-after-profe-1773564406313-a29b7404.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-pristine-clean-living-room-after-profe-1773564406313-a29b7404.png?_wi=2",
imageAlt: "House sweeping service",
},
{
@@ -135,7 +135,7 @@ export default function CustomerPage() {
name: "Premium Combo",
price: "₹400 - ₹700",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-combined-home-cooking-and-house-sweepi-1773564405958-e6d0c565.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-combined-home-cooking-and-house-sweepi-1773564405958-e6d0c565.png?_wi=2",
imageAlt: "Combined services",
},
]}
@@ -215,7 +215,7 @@ export default function CustomerPage() {
{/* Footer */}
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png?_wi=2"
imageAlt="Hyderabad cityscape"
logoText="UrbanAssist"
copyrightText="© 2025 UrbanAssist Hyderabad. All rights reserved."

View File

@@ -1,24 +1,63 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Mulish } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Mulish } from "next/font/google";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const mulish = Mulish({
variable: "--font-mulish",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "UrbanAssist Hyderabad - Home Cooking & Sweeping Services",
description: "Book professional home cooking and house sweeping services in Hyderabad. 500+ verified workers, same-day service, transparent pricing. Trusted by thousands.",
keywords: "home cooking service Hyderabad, house sweeping service, domestic help, household services, verified workers, local service marketplace",
metadataBase: new URL("https://urbanassist.hyderabad"),
alternates: {
canonical: "https://urbanassist.hyderabad",
},
openGraph: {
title: "UrbanAssist - Professional Home Services in Hyderabad",
description: "Connect with verified local workers for cooking and cleaning services. Fast, affordable, reliable.",
url: "https://urbanassist.hyderabad",
siteName: "UrbanAssist",
images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png",
alt: "Professional home services",
},
],
type: "website",
},
twitter: {
card: "summary_large_image",
title: "UrbanAssist - Book Home Services Now",
description: "Professional cooking and sweeping services in Hyderabad",
images: [
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png",
],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -27,7 +66,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${mulish.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${mulish.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -39,4 +80,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -129,7 +129,7 @@ export default function HomePage() {
title: "Select Service",
tags: ["Home Cooking", "House Sweeping"],
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-mobile-app-interface-showing-service-s-1773564405852-d64ac2e5.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-mobile-app-interface-showing-service-s-1773564405852-d64ac2e5.png?_wi=1",
imageAlt: "Service selection interface",
},
{
@@ -137,7 +137,7 @@ export default function HomePage() {
title: "Find Nearby Workers",
tags: ["Real-time", "Location-based"],
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-map-interface-showing-nearby-workers-w-1773564406596-01d9f3ed.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-map-interface-showing-nearby-workers-w-1773564406596-01d9f3ed.png?_wi=1",
imageAlt: "Map showing nearby workers",
},
{
@@ -145,7 +145,7 @@ export default function HomePage() {
title: "Book & Track",
tags: ["Instant Confirmation", "Live Updates"],
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-booking-confirmation-screen-with-real--1773564406387-74edd430.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-booking-confirmation-screen-with-real--1773564406387-74edd430.png?_wi=1",
imageAlt: "Booking confirmation screen",
},
{
@@ -153,7 +153,7 @@ export default function HomePage() {
title: "Rate & Review",
tags: ["Quality Assured", "Transparent"],
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-rating-and-review-screen-after-service-1773564406020-a8746b17.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-rating-and-review-screen-after-service-1773564406020-a8746b17.png?_wi=1",
imageAlt: "Rating and review interface",
},
]}
@@ -182,7 +182,7 @@ export default function HomePage() {
name: "Home Cooking",
price: "₹300 - ₹500",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-beautiful-home-cooking-setup-with-fres-1773564406236-1877ee4f.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-beautiful-home-cooking-setup-with-fres-1773564406236-1877ee4f.png?_wi=1",
imageAlt: "Home cooking service",
},
{
@@ -190,7 +190,7 @@ export default function HomePage() {
name: "House Sweeping",
price: "₹150 - ₹300",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-pristine-clean-living-room-after-profe-1773564406313-a29b7404.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-pristine-clean-living-room-after-profe-1773564406313-a29b7404.png?_wi=1",
imageAlt: "House sweeping service",
},
{
@@ -198,7 +198,7 @@ export default function HomePage() {
name: "Combo Services",
price: "₹400 - ₹700",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-combined-home-cooking-and-house-sweepi-1773564405958-e6d0c565.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-combined-home-cooking-and-house-sweepi-1773564405958-e6d0c565.png?_wi=1",
imageAlt: "Combined cooking and cleaning services",
},
]}
@@ -434,7 +434,7 @@ export default function HomePage() {
{/* Footer */}
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png?_wi=1"
imageAlt="Hyderabad cityscape"
logoText="UrbanAssist"
copyrightText="© 2025 UrbanAssist Hyderabad. All rights reserved."

View File

@@ -109,7 +109,7 @@ export default function WorkerPage() {
id: "flexible",
title: "Flexible Schedule",
tags: ["Work Your Hours", "Set Availability"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png?_wi=1",
imageAlt: "Flexible working schedule",
},
{
@@ -130,7 +130,7 @@ export default function WorkerPage() {
id: "ratings",
title: "Build Your Reputation",
tags: ["5-Star Reviews", "Grow Your Profile"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-professional-home-cook-in-modern-kitch-1773564405925-35c28898.png?_wi=2",
imageAlt: "Reputation building",
},
]}
@@ -247,7 +247,7 @@ export default function WorkerPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyUH9dE07ReWvieXYhBTdLWu99/a-modern-vibrant-hyderabad-cityscape-at--1773564406858-488d7b53.png?_wi=3"
imageAlt="Hyderabad cityscape"
columns={footerColumns}
logoText="UrbanAssist"