Merge version_1 into main #1

Merged
bender merged 3 commits from version_1 into main 2026-03-10 19:27:24 +00:00
3 changed files with 71 additions and 34 deletions

View File

@@ -61,25 +61,25 @@ export default function EmployersPage() {
{
title: "Post Unlimited Jobs",
description: "Create detailed job listings with custom questions, skill requirements, and hiring criteria in minutes. Reach qualified candidates instantly.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png?_wi=3",
imageAlt: "Job posting interface",
},
{
title: "Smart Candidate Screening",
description: "AI-powered screening filters automatically rank candidates based on qualifications, experience, and job fit. Focus on the best matches.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/secure-candidate-verification-and-backgr-1773170778293-e5e9636a.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/secure-candidate-verification-and-backgr-1773170778293-e5e9636a.png?_wi=2",
imageAlt: "Candidate screening tools",
},
{
title: "Interview Scheduling",
description: "Streamlined scheduling tools that sync with your calendar, send automated reminders, and reduce no-shows with integrated video interview support.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/remote-team-video-call-meeting-showing-e-1773170776694-5ca5e1d9.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/remote-team-video-call-meeting-showing-e-1773170776694-5ca5e1d9.png?_wi=2",
imageAlt: "Interview scheduling interface",
},
{
title: "Analytics & Insights",
description: "Track hiring metrics, time-to-hire, cost-per-hire, and candidate source performance. Data-driven decisions for better recruitment ROI.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png?_wi=3",
imageAlt: "Analytics dashboard",
},
]}
@@ -109,7 +109,7 @@ export default function EmployersPage() {
title: "Enterprise Hiring",
description: "Advanced workflows, team collaboration, compliance tracking, and dedicated support for large-scale recruitment initiatives.",
tag: "Enterprise",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png?_wi=4",
},
{
id: "3",
@@ -154,7 +154,7 @@ export default function EmployersPage() {
required: true,
}}
useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/modern-office-communication-and-support--1773170776240-c23eea1d.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/modern-office-communication-and-support--1773170776240-c23eea1d.png?_wi=2"
mediaAnimation="slide-up"
mediaPosition="right"
buttonText="Post a Job"

View File

@@ -1,24 +1,59 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Source_Sans_3 } 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 { Source_Sans_3 } 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 sourceSans3 = Source_Sans_3({
variable: "--font-source-sans-3",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "JobBoard - Find Your Next Career Opportunity",
description: "Discover thousands of job opportunities or find exceptional talent. JobBoard connects job seekers with employers through advanced matching and seamless hiring.",
keywords: "job board, job search, career opportunities, hiring platform, recruitment, employment",
robots: {
index: true,
follow: true,
},
openGraph: {
title: "JobBoard - Find Your Next Career Opportunity",
description: "Connect with job opportunities that match your skills or find exceptional talent for your team.",
url: "https://jobboard.io",
siteName: "JobBoard",
type: "website",
images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/a-modern-job-search-dashboard-showing-ca-1773170776784-58076117.png",
alt: "JobBoard - Find Your Dream Job",
},
],
},
twitter: {
card: "summary_large_image",
title: "JobBoard - Find Your Next Career Opportunity",
description: "Connect with job opportunities that match your skills or find exceptional talent for your team.",
images: [
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/a-modern-job-search-dashboard-showing-ca-1773170776784-58076117.png",
],
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -27,7 +62,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${sourceSans3.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${sourceSans3.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -39,4 +76,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -131,25 +131,25 @@ export default function HomePage() {
{
title: "Advanced Search Filters",
description: "Refine your job search with location, salary, experience level, and industry filters for precise results",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png?_wi=1",
imageAlt: "Advanced job search interface",
},
{
title: "Smart Job Matching",
description: "AI-powered recommendations based on your profile, skills, and career preferences",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png?_wi=1",
imageAlt: "AI matching algorithm visualization",
},
{
title: "Saved Positions",
description: "Keep track of jobs you're interested in and receive updates when similar positions are posted",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png?_wi=2",
imageAlt: "Saved jobs collection interface",
},
{
title: "Mobile Access",
description: "Browse and apply to jobs on the go with our seamless mobile application",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/mobile-job-search-application-showing-jo-1773170776173-9ad38e1d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/mobile-job-search-application-showing-jo-1773170776173-9ad38e1d.png?_wi=1",
imageAlt: "Mobile job search application",
},
]}
@@ -172,10 +172,10 @@ export default function HomePage() {
title: "Create Your Profile",
description: "Build a comprehensive profile highlighting your skills, experience, and career goals. Our verification system ensures authenticity.",
phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png?_wi=3",
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/secure-candidate-verification-and-backgr-1773170778293-e5e9636a.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/secure-candidate-verification-and-backgr-1773170778293-e5e9636a.png?_wi=1",
},
},
{
@@ -183,10 +183,10 @@ export default function HomePage() {
title: "Discover Opportunities",
description: "Browse curated job listings matched to your profile or use our advanced filters to find the perfect role.",
phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/sleek-job-discovery-interface-with-advan-1773170776797-28d6608e.png?_wi=4",
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/ai-powered-job-matching-algorithm-visual-1773170776710-8d72222f.png?_wi=2",
},
},
{
@@ -194,10 +194,10 @@ export default function HomePage() {
title: "Apply Seamlessly",
description: "Submit applications with a single click. Our platform tracks your applications and keeps you updated throughout the hiring process.",
phoneOne: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/mobile-job-search-application-showing-jo-1773170776173-9ad38e1d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/mobile-job-search-application-showing-jo-1773170776173-9ad38e1d.png?_wi=2",
},
phoneTwo: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png?_wi=1",
},
},
]}
@@ -220,21 +220,21 @@ export default function HomePage() {
title: "For Job Seekers",
description: "Access thousands of opportunities, build your profile, track applications, and land your next role with ease",
tag: "Career Growth",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png?_wi=1",
},
{
id: "2",
title: "For Employers",
description: "Post positions, review candidates, conduct interviews, and hire top talent all in one integrated platform",
tag: "Talent Acquisition",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/employer-recruitment-dashboard-displayin-1773170778392-cf1c664d.png?_wi=2",
},
{
id: "3",
title: "For Recruiters",
description: "Manage candidate pipelines, track hiring metrics, collaborate with team members, and fill positions faster",
tag: "Recruitment",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png?_wi=1",
},
]}
/>
@@ -257,7 +257,7 @@ export default function HomePage() {
quote: "JobBoard made job searching effortless. The personalized recommendations matched my skills perfectly, and I landed an amazing position at a startup I've always wanted to work for. The platform is intuitive and the support team is fantastic.",
tag: "Job Seeker",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-successful-jo-1773170775232-098567bb.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png?_wi=2",
},
{
id: "2",
@@ -267,7 +267,7 @@ export default function HomePage() {
quote: "As a hiring manager, JobBoard has transformed our recruitment process. The candidate quality is excellent, the application tracking is seamless, and we've reduced our hiring timeline significantly. Highly recommended for any growing company.",
tag: "Employer",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-recruiting-ma-1773170774933-d4f0b0e4.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png?_wi=2",
},
{
id: "3",
@@ -277,7 +277,7 @@ export default function HomePage() {
quote: "I was transitioning into tech and JobBoard provided exactly what I needed. The skill-based matching helped me find roles that valued my potential, not just my experience. I'm now thriving in my new career path.",
tag: "Career Changer",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-career-transi-1773170777365-b9162509.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/remote-team-video-call-meeting-showing-e-1773170776694-5ca5e1d9.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/remote-team-video-call-meeting-showing-e-1773170776694-5ca5e1d9.png?_wi=1",
},
{
id: "4",
@@ -287,7 +287,7 @@ export default function HomePage() {
quote: "Starting a new venture required finding exceptional talent quickly. JobBoard connected us with exactly the right people. The platform's efficiency and candidate pool quality made scaling our team incredibly smooth.",
tag: "Founder",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-startup-found-1773170775614-c7b8e003.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png?_wi=3",
},
{
id: "5",
@@ -297,7 +297,7 @@ export default function HomePage() {
quote: "Managing high-volume hiring campaigns is now streamlined with JobBoard. The analytics dashboard keeps me informed, the automation saves hours each week, and our placement rate has improved considerably.",
tag: "Recruiter",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-recruiting-ma-1773170774933-d4f0b0e4.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/job-candidate-receiving-job-offer-handsh-1773170775591-55c91697.png?_wi=3",
},
{
id: "6",
@@ -307,7 +307,7 @@ export default function HomePage() {
quote: "Our entire team is distributed across continents. JobBoard's global reach and time-zone flexibility made finding and hiring remote talent incredibly easy. We're now a fully distributed company thanks to this platform.",
tag: "Remote Hiring",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/professional-headshot-of-a-successful-jo-1773170775232-098567bb.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/diverse-team-celebrating-successful-hire-1773170776100-cafa3f59.png?_wi=4",
},
]}
/>
@@ -345,7 +345,7 @@ export default function HomePage() {
required: true,
}}
useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/modern-office-communication-and-support--1773170776240-c23eea1d.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Alcfzre6xJszkPGgvJibyHzOir/modern-office-communication-and-support--1773170776240-c23eea1d.png?_wi=1"
mediaAnimation="slide-up"
mediaPosition="right"
buttonText="Get Started"