Kristian Hans Onjala Full-Stack Engineer / Cofounder / STEM Mentor
Menu
Department of Logistics logo

Department of Logistics

Multi-page web experience built as a dual-encoded institution. On the surface, an elite logistics authority with clearance protocols, operations doctrine, and a recovery division. Underneath, a layered inside joke written entirely in deadpan analogy for a private audience.

  • Frontend
  • Creative
Preview Department of Logistics All projects

Tech Stack

React 19 R React Router Framer Motion Tailwind CSS v4 Vite TypeScript

Build Highlights

  • React 19 with React Router for multi-page navigation and clean URL structure
  • Framer Motion for scroll-triggered reveal animations and entrance sequences across all pages
  • Tailwind CSS v4 configured via CSS-first approach with custom design tokens for the navy, white, and gray palette

Overview

Project overview

Department of Logistics is a premium, multi-page React site designed to read simultaneously as a credible elite logistics organization and as a private coded language for insiders. Every section, heading, and paragraph operates on two registers at once — formal institutional copy on the surface, layered analogy underneath. The site includes six routes covering departmental overview, operational divisions, clearance and authorization, compliance protocols, recovery and enforcement, and an intake system. The creative challenge was to keep both audiences convinced: an outsider should believe it is a real logistics authority, while an insider immediately reads every line as something else entirely.

Problem

What it solves

The site could not look like a joke. It needed to be executed with enough discipline and production quality that the comedy only emerged from how convincingly the analogy held. Any section that broke tone would collapse the entire conceit. The design, copy, layout, and component system all had to serve a single vision without leaking the premise.

Build

Implementation details

What I worked on

  • Design and engineering
  • Conceived and executed the dual-register creative direction — institutional on the surface, layered analogy underneath
  • Built the full component system from scratch including custom SVG iconography, a scroll reveal system, and page-level layout components
  • Designed the cinematic hero with background image overlay and motion entrance sequences using Framer Motion
  • Wrote all copy maintaining deadpan institutional tone throughout all six routes
  • Configured Cloudflare Pages deployment with continuous deployment from GitHub

Technical implementation

  1. 01

    React 19 with React Router for multi-page navigation and clean URL structure

  2. 02

    Framer Motion for scroll-triggered reveal animations and entrance sequences across all pages

  3. 03

    Tailwind CSS v4 configured via CSS-first approach with custom design tokens for the navy, white, and gray palette

  4. 04

    Custom SVG icon system — no third-party icon library used

  5. 05

    ScrollReveal component as the primary animation primitive for section entrances

  6. 06

    PageLayout with shared header and footer wrapping all six routes

  7. 07

    Cloudflare Pages deployment with SPA redirect rules

More Projects

Continue browsing

Back to all projects