tenext redesign
This commit is contained in:
188
data/site-pages.ts
Normal file
188
data/site-pages.ts
Normal file
@@ -0,0 +1,188 @@
|
||||
// ─── Inner-page content ──────────────────────────────────────────────
|
||||
// Single source of truth for Solutions, Industries, Case Studies,
|
||||
// Resources, and Careers page content. Consumed by the routes under
|
||||
// app/(solutions|industries|case-studies|resources|careers).
|
||||
//
|
||||
// NOTE: Case studies, resources, and open roles are representative
|
||||
// placeholders — replace with real Tenext content before launch.
|
||||
// ─────────────────────────────────────────────────────────────────────
|
||||
|
||||
export interface CardItem {
|
||||
/** Anchor id — matches the hash links in data/navigation.ts */
|
||||
id: string;
|
||||
title: string;
|
||||
description: string;
|
||||
}
|
||||
|
||||
/** Solutions hub — /solutions (anchors match navigation.ts) */
|
||||
export const solutions: CardItem[] = [
|
||||
{
|
||||
id: "digital-transformation",
|
||||
title: "Digital Transformation",
|
||||
description:
|
||||
"End-to-end modernization of platforms, processes, and customer experiences — mapped to measurable business outcomes and lower total cost of ownership.",
|
||||
},
|
||||
{
|
||||
id: "product-development",
|
||||
title: "Product Development",
|
||||
description:
|
||||
"From idea to launch: product strategy, design, and full-stack engineering that turn concepts into scalable, production-grade software.",
|
||||
},
|
||||
{
|
||||
id: "iot",
|
||||
title: "Internet of Things",
|
||||
description:
|
||||
"Connected device platforms, edge integration, and real-time telemetry that bring physical operations into your digital estate.",
|
||||
},
|
||||
{
|
||||
id: "smac",
|
||||
title: "SMAC",
|
||||
description:
|
||||
"Social, Mobile, Analytics, and Cloud brought together into a coherent architecture that modernizes how your enterprise engages and operates.",
|
||||
},
|
||||
{
|
||||
id: "devops",
|
||||
title: "DevOps",
|
||||
description:
|
||||
"CI/CD, automation, and platform engineering that shorten release cycles, improve reliability, and reduce operational cost.",
|
||||
},
|
||||
{
|
||||
id: "blockchain",
|
||||
title: "Blockchain",
|
||||
description:
|
||||
"Distributed-ledger solutions for traceability, trust, and secure transactions across multi-party business networks.",
|
||||
},
|
||||
];
|
||||
|
||||
/** Industries hub — /industries (anchors match navigation.ts) */
|
||||
export const industries: CardItem[] = [
|
||||
{
|
||||
id: "retail",
|
||||
title: "Retail",
|
||||
description:
|
||||
"Commerce platforms, personalization, and supply-chain visibility that unify online and in-store experiences.",
|
||||
},
|
||||
{
|
||||
id: "financial-services",
|
||||
title: "Financial Services",
|
||||
description:
|
||||
"Secure, compliant platforms for payments, data, and customer engagement — engineered for scale and resilience.",
|
||||
},
|
||||
{
|
||||
id: "healthcare",
|
||||
title: "Healthcare",
|
||||
description:
|
||||
"Interoperable systems and data platforms that improve patient experience while meeting strict privacy and compliance needs.",
|
||||
},
|
||||
{
|
||||
id: "manufacturing",
|
||||
title: "Manufacturing",
|
||||
description:
|
||||
"IoT, analytics, and automation that connect the shop floor to the enterprise and drive operational efficiency.",
|
||||
},
|
||||
{
|
||||
id: "education",
|
||||
title: "Education",
|
||||
description:
|
||||
"Digital learning platforms and administrative systems that scale access and streamline institutional operations.",
|
||||
},
|
||||
];
|
||||
|
||||
/** How we deliver, by industry — /case-studies.
|
||||
* Tenext has not published named client case studies, so this describes
|
||||
* the delivery approach per industry rather than claiming specific past
|
||||
* engagements or results. Replace with real, approved case studies when
|
||||
* available. */
|
||||
export interface CaseStudyItem extends CardItem {
|
||||
industry: string;
|
||||
}
|
||||
|
||||
export const caseStudies: CaseStudyItem[] = [
|
||||
{
|
||||
id: "retail-approach",
|
||||
industry: "Retail",
|
||||
title: "Unifying commerce across channels",
|
||||
description:
|
||||
"How we approach retail engagements — scalable commerce platforms, personalization, and supply-chain visibility that connect online and in-store.",
|
||||
},
|
||||
{
|
||||
id: "financial-approach",
|
||||
industry: "Financial Services",
|
||||
title: "Secure, compliant data platforms",
|
||||
description:
|
||||
"How we approach financial services — governed data, secure integrations, and resilient platforms built for scale and compliance.",
|
||||
},
|
||||
{
|
||||
id: "manufacturing-approach",
|
||||
industry: "Manufacturing",
|
||||
title: "Connecting the shop floor to the enterprise",
|
||||
description:
|
||||
"How we approach manufacturing — IoT, analytics, and automation that link production to the wider digital estate.",
|
||||
},
|
||||
];
|
||||
|
||||
/** Insight areas — /resources.
|
||||
* Topic areas Tenext advises on, not published articles. No dates or
|
||||
* author bylines are shown until real articles exist. */
|
||||
export interface ResourceItem extends CardItem {
|
||||
category: string;
|
||||
}
|
||||
|
||||
export const resources: ResourceItem[] = [
|
||||
{
|
||||
id: "cloud",
|
||||
category: "Cloud",
|
||||
title: "Enterprise cloud migration",
|
||||
description:
|
||||
"Sequencing a migration to minimize risk while protecting total cost of ownership and time to value.",
|
||||
},
|
||||
{
|
||||
id: "data",
|
||||
category: "Data",
|
||||
title: "Enterprise data platforms",
|
||||
description:
|
||||
"The building blocks of a governed data platform that turns operations into decision-ready insight.",
|
||||
},
|
||||
{
|
||||
id: "ai",
|
||||
category: "AI",
|
||||
title: "Applied AI for the enterprise",
|
||||
description:
|
||||
"Selecting AI use cases that deliver automation and measurable value across core operations.",
|
||||
},
|
||||
];
|
||||
|
||||
/** Careers — /careers (representative placeholders) */
|
||||
export interface RoleItem {
|
||||
id: string;
|
||||
title: string;
|
||||
location: string;
|
||||
type: string;
|
||||
}
|
||||
|
||||
export const openRoles: RoleItem[] = [
|
||||
{
|
||||
id: "senior-full-stack-engineer",
|
||||
title: "Senior Full-Stack Engineer",
|
||||
location: "Coimbatore, India",
|
||||
type: "Full-time",
|
||||
},
|
||||
{
|
||||
id: "cloud-platform-engineer",
|
||||
title: "Cloud & Platform Engineer",
|
||||
location: "Coimbatore, India",
|
||||
type: "Full-time",
|
||||
},
|
||||
{
|
||||
id: "data-engineer",
|
||||
title: "Data Engineer",
|
||||
location: "Coimbatore, India",
|
||||
type: "Full-time",
|
||||
},
|
||||
{
|
||||
id: "product-designer",
|
||||
title: "Product Designer",
|
||||
location: "Coimbatore, India",
|
||||
type: "Full-time",
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user