Skip to content

heyhusen/website

Repository files navigation

My Website

GitHub Actions Workflow Status GitHub

The sixth iteration of husen.id, built with Astro and hosted on Cloudflare Pages.

Screenshot

Prerequisites

  • Node - v22 or higher.
  • pnpm - v9 or higher.

The easiest way to run this project locally is to use a devcontainer.

Set-up

  1. Install dependencies.

    pnpm install
  2. Start the development server and try open http://localhost:4321 on your web browser.

    pnpm dev

Production

  1. Generate static website.

    pnpm build
  2. Preview the production build.

    pnpm preview