07
Verita
Delivered brand site for a software development and UX/UI consulting studio — a minimal, animated single-page presence built to make one impression well. Live at veritavc.com.
Next.jsStrapiWebGL
Overview
A consulting studio selling software development and UX/UI design needed a site that felt as considered as the work it sells — restraint was the actual brief.
The result is a single page: a wordmark, a WebGL dot-grid background, and a rotating tagline that cycles through the studio's services one at a time instead of listing them all at once. Content is pulled from a headless Strapi backend so the copy can change without touching the frontend.
Features
- Single-page brand site: wordmark, animated background, rotating service tagline
- Services cycle one at a time (e.g. "Software Development", "UX/UI Design") instead of a static list
- Contact call-to-action, no other navigation — deliberately minimal
- Content editable through a headless CMS without touching frontend code
Technologies
- Next.js 15.1 (App Router), React 19
- Strapi 5 (SQLite) — headless CMS backend
- @strapi/blocks-react-renderer — renders Strapi block content on the frontend
- ogl — lightweight WebGL library for the animated dot-grid background, chosen over three.js for bundle size
- Tailwind CSS
Technical highlights
- Deliberately minimal: a single page with no routing, built to make one impression well rather than present a full site
- WebGL background implemented with ogl directly rather than three.js — a bundle-size-conscious choice for a page that lives or dies on first impression and load speed
- Fully CMS-driven copy through Strapi, so the rotating tagline list and copy can change without a redeploy
Status
Delivered and live at veritavc.com.
