Docs

Overview

A customizable, self-hosted single-page portfolio generator with a JSON-driven page builder.

Retrail is a self-hosted single-page portfolio platform built by Zero Development. It helps developers and creators showcase their projects, skills, career milestones, stats, and testimonials on a single responsive page.

Everything in Retrail is configured server-side via settings.json and rendered using Mantine UI with deep OLED black styling and vibrant neon accents.

Guides

Core Features

  • Server-Side Configuration: All portfolio content and options live in settings.json on the server. The file is never exposed to the client or served statically.
  • JSON Page Builder: Reorder, add, or disable components directly from JSON without modifying source code.
  • OLED Pure Black Theme: Deep #000000 dark mode background with high-contrast typography and custom neon color scales (neon-cyan, neon-green, neon-purple, neon-pink).
  • Flexible Avatar Layout: Position profile avatars to the left, right, or top of the name title.
  • Lucide & Font Awesome Icons: Built-in support for Lucide UI icons alongside official Font Awesome brand icons (Discord, GitHub, X, LinkedIn, and more).
  • Granular Toggles: Every block, section, project, skill, and link supports an enabled toggle to hide or show items on demand.

On this page