web-design

K2 Digital Media – Company Site with Built-In CMS

The company website for K2 Digital Media — a services catalogue, project showcase, and a built-in admin content editor so the site is maintained from the browser rather than from code.

K2 Digital Media – Company Site with Built-In CMS

🧩 Project Overview

An agency site that practices what it sells. Rather than a static marketing page that needs a developer for every copy change, this build ships with its own lightweight CMS: an authenticated backend area where services, works, and contact content are edited live and stored in Supabase.

The public side handles the marketing job — video hero, services with drill-down detail pages, a project showcase, and a substantial About section — while the backend handles the maintenance job.


✨ Core Features


🖥️ Page Highlights


🔧 Technical Notes

Next.js App Router, TypeScript, Tailwind, Supabase (auth + data). Backend components are separated from public components; src/app/lib/ourworksServer.ts handles server-side data access. CAPTCHA verification lives at app/api/verify-captcha/route.ts.

Category

Technology

Framework

Next.js (App Router)

Language

TypeScript

Styling

Tailwind CSS

Database & Auth

Supabase (PostgreSQL + Auth)

SEO

next-sitemap


🌐 Live Site & Reference

Live: https://www.k2digitalmedia.ca/

Repo: https://github.com/K-Keerthivasan/LandingPage

New Project Intake

Create a QUOTE

Tell us what you need and get a tailored scope.

Share your project details and we'll respond with next steps and a clear proposal.

Create a Quote->