Smart Devices

Bruno Pulheze

From Data to Interface

Reviews for the Modern Home

Overview

Smart Devices is an affiliate content platform dedicated to expert reviews and buying guides for smart home gadgets — covering smart hubs, home security, wellbeing devices, kitchenware, garden tech and more.

I designed and developed the platform end-to-end: brand identity, editorial UI, content management system, SEO architecture and full-stack Next.js application — all optimised for organic search and affiliate conversion.

The platform is built for scale, featuring a Cloudinary-powered image pipeline, category and tag filtering, a Supabase CMS for editorial workflows, and a fully responsive reading experience across all devices.

Visit Smart Devices

Architecture & Technologies

Built with Next.js 15 (App Router) and TypeScript, deployed on Vercel with incremental static regeneration for near-instant page loads. Tailwind CSS 4 powers the design system, with Geist Sans for UI text and Lora for editorial body copy.

Content is managed through a custom Supabase CMS — authors log in, draft posts with rich-text editing, assign categories and hero flags, and publish directly to the live site. Images are stored and transformed via Cloudinary, serving optimised WebP at every breakpoint.

SEO is built-in from day one: auto-generated sitemaps, dynamic Open Graph images, JSON-LD structured data for articles, canonical URLs, and robots directives — all driven by the post metadata schema.

Technologies used in Smart Devices
Technologies used in Smart Devices

Brand Identity & Visual Language

The brand palette pairs a bold coral-red (#FF2E4B) with clean white and neutral grays — evoking energy, trust and editorial authority. A three-bar gradient logo mark in descending coral tones reinforces the brand across every touchpoint.

The visual language is editorial-first: generous whitespace, a clear typographic hierarchy and full-bleed hero images let the content breathe. Category badges, hover transitions and a sticky header keep navigation sharp and intuitive.

Smart Devices Style Tile

Typography

The typographic system pairs Jost — a geometric, high-contrast sans-serif — for headlines and brand marks with Lora, an elegant serif, for long-form article body text. Geist Sans handles all UI chrome, ensuring crisp legibility at every size.

This three-font system creates a clear hierarchy: Jost commands attention in headlines, Lora sustains readability across article pages, and Geist keeps interface elements clean and neutral.

Smart Devices Typography

Colour Palette

Coral-red is the brand's primary action colour — used for CTAs, category badges and interactive highlights. It pairs with warm off-whites and neutral grays to ensure high contrast without visual fatigue across long reading sessions.

The three-step gradient (deep coral → mid coral → blush) echoes the logo mark and appears as a subtle motif throughout cards, borders and decorative elements.

Smart Devices Colour Palette

Platform Screens

A selection of key screens from the Smart Devices platform — showcasing the homepage hero layout, category filtering, article pages and the editorial content management interface.

Editorial CMS & Content Pipeline

Authors access a secure admin panel backed by Supabase Row Level Security. The editorial workflow covers post creation, category assignment, hero slot selection, rich-text body editing, and one-click publish — no developer involvement needed for day-to-day content operations.

Every post is tied to structured metadata: title, slug, excerpt, header image, category, author and hero flag. This schema powers automated sitemaps, Open Graph tags, JSON-LD article markup and category-filtered listing pages — all generated at build or revalidation time.

SEO & Affiliate Architecture

Organic search is the platform's primary traffic channel. Every article page includes auto-generated meta titles and descriptions, canonical URLs, Open Graph and Twitter Card images (rendered server-side via Next.js opengraph-image routes), and JSON-LD Article structured data.

Affiliate disclosure pages, robots.txt directives and a dynamically generated sitemap ensure full compliance with search engine guidelines and affiliate programme requirements — protecting domain authority from day one.