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.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.
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
Clone and install
Clone the repository and install dependencies with your preferred package manager.
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.Preview locally
Start the Vite dev server. The app runs on
http://localhost:5173 with hot module replacement.Build and deploy
Produce a static build output in See the Deployment guide for hosting options.
dist/ that can be deployed to any static host.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