Getting Cosmic Developer running locally takes just a few commands. Once the dev server is up you’ll have a live-reloading React app with the full starfield, aurora glows, and all nine portfolio pages ready for you to fill with your own work.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/cosmic-developer/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you begin, make sure you have the following installed:- Node.js 18 or later — nodejs.org
- A package manager: npm (bundled with Node), yarn, or pnpm
- Git for cloning the repository
Installation
Project Structure
Here is an overview of the key files and directories you’ll be working with:Personalizing Your Content
All nine portfolio pages are defined insideassets/main.js and wired to React Router’s hash-based routing. To update the content of a page, locate its route in the router configuration and edit the corresponding page component.
The full route map is:
| Hash Route | Navigation Label | Page Description |
|---|---|---|
/#/ | Earthrise | Home — hero section and introduction |
/#/about | Origin Coordinates | About — your background and story |
/#/projects | Probes & Payloads | Projects — showcase of your work |
/#/skills | Instruments | Skills — constellation skill visualisation |
/#/work | Mission Log | Work — employment history timeline |
/#/case-studies | Flight Recordings | Case Studies — deep-dive project write-ups |
/#/articles | Transmissions | Articles — blog posts and writing |
/#/testimonials | Ground Control Says | Testimonials — quotes from collaborators |
/#/contact | Open Channel | Contact — form and contact details |
components/cosmos/Navigation.js:
label and desc fields to rename any navigation item without touching the routing logic. The path values must remain consistent with your router configuration.
Next Steps
Architecture
Understand how the cosmos components layer together, how
AnimatePresence drives page transitions, and how the hash router is configured for static deployment.Components
Dive into each of the seven cosmos components — props, animation parameters, and how to compose them into your own layouts.
Customization
Swap colors in the Tailwind config, adjust aurora blob sizes and speeds, change fonts, and configure the teletype timing to match your brand.