Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/developer-dossier/llms.txt

Use this file to discover all available pages before exploring further.

Developer Dossier is a fully built React single-page portfolio styled as a classified intelligence file. It ships with four purpose-built UI components, five structured data modules, eight hash-routed pages, and a dark cyberpunk design system built on Tailwind CSS — ready to clone, customize with your own content, and deploy.

Introduction

Project overview, tech stack, and the design philosophy behind the dossier aesthetic

Architecture

How the app is structured: routing, data flow, build system, and static HTML shells

Components

ClassificationStamp, LedMeter, RedactedReveal, and TabDivider — usage and props

Data & Content

The five data modules that power every page — schema, fields, and how to edit them

Get Started in Four Steps

1

Clone and install

Clone the repository and install dependencies with your preferred package manager.
git clone https://github.com/apursley2012/developer-dossier.git
cd developer-dossier
npm install
2

Edit your content data

Open the files inside data/ and replace the placeholder entries with your own projects, skills, articles, and bio. Each module exports a typed array — see the Data & Content section for full schemas.
3

Preview locally

Start the Vite dev server. The app runs on http://localhost:5173 with hot module replacement.
npm run dev
4

Build and deploy

Produce a static build output in dist/ that can be deployed to any static host.
npm run build
See the Deployment guide for hosting options.

Explore the Documentation

Pages & Routes

Every page explained — layout, behavior, and what data it consumes

Theming

Color palette tokens, fonts, and Tailwind config for visual customization

Adding Content

Step-by-step guide to adding projects, articles, and case studies

Build docs developers (and LLMs) love