OI
owner-termite

Tech Stack

Technologies powering the Owner Termite risk checker.

Core Framework

N

Next.js 16

App Router with static + dynamic pages

R

React 19

UI library

T

TypeScript

Type-safe development

Styling & UI

T

Tailwind CSS v4

Utility-first CSS

S

shadcn/ui

Radix-based component library

L

Lucide React

Icon library

G

Geist

Font family (Sans + Mono)

T

tw-animate-css

Tailwind animation library

Development

B

Biome

Linting and formatting

V

Vitest

Testing framework

B

Bun

Package manager

Deployment

C

Cloudflare Workers

Edge hosting via opennextjs-cloudflare adapter

O

OpenNext

Cloudflare-compatible Next.js adapter

W

Wrangler

Cloudflare deployment CLI

Security Headers

X-Content-Type-Options: nosniff

X-Frame-Options: SAMEORIGIN

Strict-Transport-Security: max-age=31536000

Referrer-Policy: strict-origin-when-cross-origin

Permissions-Policy: camera=(), microphone=(), geolocation=()

Environment Variables

VariableService
TERMITE_API_KEYAPI authentication (set via wrangler secret put)