Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/choose-your-destiny/llms.txt

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

Choose Your Destiny is a single-page React application that presents a developer’s work through a retro arcade lens — complete with neon glow effects, CRT scanlines, glitch text animations, and gamified content sections. Every route tells a story: skills become character stats, projects are boss battles, and writing appears as terminal system logs.

Introduction

Learn what Choose Your Destiny is, how it works, and the core ideas behind its cyberpunk design philosophy.

Getting Started

Clone the repo, install dependencies, and run the dev server in under five minutes.

Portfolio Sections

Explore each of the seven interactive sections — from the animated hero to the contact form.

Design System

Neon color palette, typography stack, UI components, and animation patterns used throughout the portfolio.

What’s Inside

Choose Your Destiny ships with seven fully themed sections, a reusable component library, and a Vite-powered static build that deploys anywhere.

Home

Animated hero with perspective grid and glitch title

About

Character select screen with backstory and stats

Projects

Project showcase with tech tags and live links

Skills

Animated skill bars grouped by category

Writing

Blog posts styled as terminal system logs

Case Studies

Deep-dives framed as boss battle stages

Quick Start

1

Clone the repository

git clone https://github.com/apursley2012/choose-your-destiny.git
cd choose-your-destiny
2

Install dependencies

npm install
3

Start the development server

npm run dev
Open http://localhost:5173 to see the portfolio.
4

Build for production

npm run build
The static output lands in dist/ and is ready to deploy to any static host.

Build docs developers (and LLMs) love