diff --git a/web/public/favicon-32x32.png b/web/public/favicon-32x32.png new file mode 100644 index 0000000..27e9e32 Binary files /dev/null and b/web/public/favicon-32x32.png differ diff --git a/web/public/favicon.ico b/web/public/favicon.ico new file mode 100644 index 0000000..d9a74ea Binary files /dev/null and b/web/public/favicon.ico differ diff --git a/web/public/favicon.svg b/web/public/favicon.svg new file mode 100644 index 0000000..d86ca18 --- /dev/null +++ b/web/public/favicon.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/web/src/app/favicon.ico b/web/src/app/favicon.ico new file mode 100644 index 0000000..d9a74ea Binary files /dev/null and b/web/src/app/favicon.ico differ diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx index 6304440..cfb8e0b 100644 --- a/web/src/app/layout.tsx +++ b/web/src/app/layout.tsx @@ -5,8 +5,14 @@ import { Footer } from "@/components/Footer"; import { BetaFeedbackModal } from "@/components/BetaFeedbackModal"; export const metadata = { - title: "JobsBoard — Private Job Aggregator & ATS Resume Platform", - description: "Self-hosted job aggregator for Connecticut & remote jobs with integrated ATS resume builder and local matching.", + title: "DirectWire — Verified Direct-From-Source Job Index & ATS Platform", + description: "Authentic nationwide job aggregator indexing directly from primary company career portals and ATS systems. Zero ghost postings, zero recruiter syndication.", + icons: { + icon: [ + { url: "/favicon.ico" }, + { url: "/favicon.svg", type: "image/svg+xml" }, + ], + }, }; export default function RootLayout({ children }: { children: React.ReactNode }) { diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx index aab6428..24e262f 100644 --- a/web/src/app/page.tsx +++ b/web/src/app/page.tsx @@ -69,7 +69,7 @@ export default async function HomePage() {

- JobsBoard indexes authentic job listings directly from primary career feeds and company applicant tracking systems. No recruiter spam. No ghost listings. + DirectWire indexes authentic job listings directly from primary career feeds and company applicant tracking systems. No recruiter spam. No ghost listings.

{/* Practical Search Input */} @@ -258,12 +258,12 @@ export default async function HomePage() { - {/* Why JobsBoard: Authentic Copywriting */} + {/* Why DirectWire: Authentic Copywriting */}

- Why We Built JobsBoard + Why We Built DirectWire

diff --git a/web/src/app/privacy/page.tsx b/web/src/app/privacy/page.tsx index d96f471..c83b64e 100644 --- a/web/src/app/privacy/page.tsx +++ b/web/src/app/privacy/page.tsx @@ -51,7 +51,7 @@ export default function PrivacyPolicyPage() {

5. Contact Us

- If you have questions regarding this Privacy Policy or data privacy rights, please contact privacy@jobsboard.com. + If you have questions regarding this Privacy Policy or data privacy rights, please contact privacy@directwire.io.

diff --git a/web/src/app/terms/page.tsx b/web/src/app/terms/page.tsx index beffbb9..3bba209 100644 --- a/web/src/app/terms/page.tsx +++ b/web/src/app/terms/page.tsx @@ -14,7 +14,7 @@ export default function TermsOfServicePage() {

1. Acceptance of Terms

- By creating an account or accessing the JobsBoard platform, you agree to comply with and be bound by these Terms of Service. If you do not agree, you must discontinue platform usage immediately. + By creating an account or accessing the DirectWire platform, you agree to comply with and be bound by these Terms of Service. If you do not agree, you must discontinue platform usage immediately.

@@ -32,7 +32,7 @@ export default function TermsOfServicePage() {

3. Content Ownership & Responsibilities

- Employers retain ownership of their posted job listings and brand trademarks. Job seekers retain ownership of uploaded resumes and application details. By submitting content, users grant JobsBoard a license to display and transmit that content solely for platform operations. + Employers retain ownership of their posted job listings and brand trademarks. Job seekers retain ownership of uploaded resumes and application details. By submitting content, users grant DirectWire a license to display and transmit that content solely for platform operations.

@@ -46,7 +46,7 @@ export default function TermsOfServicePage() {

5. Disclaimer of Liability

- JobsBoard is provided "as is" during the beta phase without warranties of any kind. JobsBoard is not responsible for employment decisions made by participating employers or candidates. + DirectWire is provided "as is" during the beta phase without warranties of any kind. DirectWire is not responsible for employment decisions made by participating employers or candidates.

diff --git a/web/src/components/BetaFeedbackModal.tsx b/web/src/components/BetaFeedbackModal.tsx index 4b3302a..fe17ce5 100644 --- a/web/src/components/BetaFeedbackModal.tsx +++ b/web/src/components/BetaFeedbackModal.tsx @@ -88,7 +88,7 @@ export function BetaFeedbackModal() { Feedback Workbench -

JobsBoard Private Beta Report

+

DirectWire Private Beta Report