IS.
IBEJI SYSTEMS.
/developers

Developer Documentation

API references, smart contract specs, and integration guides.

Quick Start

Quick Start

Node 18+ and pnpm 8+ are recommended.

pnpm install
pnpm dev
pnpm lint
pnpm exec tsc --noEmit
Stack

Stack

  • Next.js 16 (App Router), React 19, TypeScript
  • Tailwind CSS 4, Typography plugin
  • Three.js, @react-three/fiber, @react-three/drei
  • Markdown via gray-matter, remark, remark-html
  • React Compiler enabled, Turbopack in dev
Internationalization

i18n & Routing

  • Locale-prefixed routes: /en and /fr.
  • Middleware locale detection: middleware.ts. middleware.ts.
  • Per-request dictionary loading: lib/i18n.ts. lib/i18n.ts.
  • Localized pages pattern uses params Promise and generateStaticParams.
Content Pipeline

Content Model (Markdown)

Articles live in content/articles/ and appear in /en/lab. content/articles/ · /lab.

Use the provided template and frontmatter fields (tags, techStack, meta...).

Article Template & Guide
Graphics

3D & Graphics

Inline canvas mounted lazily via IntersectionObserver:

app/components/3d/ArtifactView.tsx

GLSL blend shader for hover transitions:

app/ImageTransformer.tsx
System Status

System Status

Checking Services...
Website
Checking
Uptime (30d)99.9%
API Gateway
Checking
Uptime (30d)99.8%
Database
Checking
Uptime (30d)99.95%
CDN
Checking
Uptime (30d)100%
Authentication
Checking
Uptime (30d)99.7%
Interactive Coding

Interactive Code Playground

Explore real code patterns from Ibeji Systems projects

Shader blending two textures with mouse hover — used in ArtifactView.

glsl
Open in Sandbox
uniform sampler2D texture1;
uniform sampler2D texture2;
uniform float mixFactor;
varying vec2 vUv;

void main() {
  vec4 color1 = texture2D(texture1, vUv);
  vec4 color2 = texture2D(texture2, vUv);
  gl_FragColor = mix(color1, color2, mixFactor);
}
IS.

Ibeji Guide

AI Agent
IS.
Hello. I am the Axis Guide. I can help you navigate our White Paper 2025 or discuss our technical solutions. How can I assist you?
Axis Guide is an AI assistant based on our 2025 White Paper. It may hallucinate. Always verify critical data.