Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heyhusen/website

My personal website, portfolio, and blog.
https://github.com/heyhusen/website

hugo jamstack portfolio ssg tailwindcss

Last synced: 9 days ago
JSON representation

My personal website, portfolio, and blog.

Awesome Lists containing this project

README

        

# husen.id

[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/hapakaien/website/CI?label=CI&style=flat-square)](https://github.com/hapakaien/website/actions/workflows/main.yml)
[![GitHub](https://img.shields.io/github/license/hapakaien/website?style=flat-square)](LICENSE)

The fifth iteration of [husen.id](https://husen.id), built with
[Hugo](https://gohugo.io/) and hosted using
[Cloudflare Pages](https://pages.cloudflare.com/).

![Screenshot](assets/img/screenshot.png)

To better understand why I redesigned my website this time, you can read the
article [here](https://husen.id/article/2022/04/02/redesign-my-personal-website-using-hugo/).

## Prerequisites

- **Go** - v1.18 or higher.
- **Hugo** - v0.96.0 or higher.
- **Node** - v16 or higher.
- **pnpm** - v6 or higher.

## Set-up

1. Install dependencies.

```bash
pnpm install
```

2. Start the development server and try open on your web
browser.

```bash
pnpm dev
```

### Production

1. Generate static website.

```bash
pnpm build
```

2. Preview the production build.

```bash
pnpm start
```