diff --git a/app/(app)/company/[slug]/config.ts b/app/(app)/company/[slug]/config.ts new file mode 100644 index 00000000..62878ee4 --- /dev/null +++ b/app/(app)/company/[slug]/config.ts @@ -0,0 +1,10 @@ +export const companies = [ + { + slug: "ninedots", + name: "Ninedots", + bio: "Trusted talent partner based in Dublin and Bahrain. We specialise in everything within the tech ecosystem, including marketing and tech sales. However, if we can’t assist, we won’t tell you we can. What we CAN do is steer you in the right direction - we believe it doesn’t cost to be helpful!", + note: "We’re incredibly grateful to Ninedots for supporting our tech community since April! Your generosity has helped us grow, bring people together, and create amazing learning opportunities through events, workshops, and networking sessions. Your support means the world to us, and we couldn’t do this without you.Thanks for believing in our mission and being a part of our journey—we’re excited for what’s ahead!", + image: "/images/sponsors/ninedots.png", + url: "https://ninedots.io", + }, +]; diff --git a/app/(app)/company/[slug]/page.tsx b/app/(app)/company/[slug]/page.tsx new file mode 100644 index 00000000..a951a5e5 --- /dev/null +++ b/app/(app)/company/[slug]/page.tsx @@ -0,0 +1,76 @@ +import { notFound } from "next/navigation"; +import { companies } from "./config"; + +export const metadata = { + title: "Ninedots Recruitment | Codu", + description: + "Explore our community sponsors. Ninedots Recruitment connects top talent with leading companies in the tech industry.", +}; + +type Props = { params: { slug: string } }; + +export default async function Page({ params }: Props) { + const { slug } = params; + + const company = companies.find((item) => item.slug === slug.toLowerCase()); + + if (!company) return notFound(); + + return ( +
+
+ {/* Sponsor Header */} +
+
+
+ {`${company.name} +
+ +
+

+ {company.name} +

+

+ {company.bio} +

+ + {company.url && ( + + Visit website + + + + + )} +
+
+
+
+ + ← Back to all sponsors + +
+
+
+ ); +} diff --git a/app/(app)/sponsorship/page.tsx b/app/(app)/sponsorship/page.tsx index f88d581c..b7c7b23a 100644 --- a/app/(app)/sponsorship/page.tsx +++ b/app/(app)/sponsorship/page.tsx @@ -1,3 +1,5 @@ +import Link from "next/link"; + export const metadata = { title: "Sponsor Codú - And Reach More Developers!", description: @@ -60,11 +62,13 @@ const Sponsorship = () => {
- StaticKit + + StaticKit +