Skip to content

Latest commit

 

History

344 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

portfolio-v2

Overview

This repository contains the portfolio codebase. The monorepo lives under node/ and includes Astro sites, a React UI library, a design system, a shared domain library, and an OG image worker.

Packages

  • node/packages/works - Astro portfolio/works site
  • node/packages/tech - Astro tech profile site
  • node/packages/fragments - Astro fragments/short-form writing site
  • node/packages/ui - React UI component library (Storybook)
  • node/packages/styles - Design system with vanilla-extract
  • node/packages/shared - Shared domain features and utilities
  • node/packages/og-image - Cloudflare Worker for OG images

Requirements

  • Node.js >= 24
  • pnpm (workspace root is node/)

Development

cd node
pnpm install
pnpm dev

Build / Deploy

cd node
pnpm build
pnpm deploy

About

Monorepo for ichi-h’s portfolio ecosystem.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages