Skip to content
Code for personal website
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
public
scripts
src
.gitignore
README.md
package.json
yarn.lock

README.md

MichaelHumiston.com

This repository contains the code for my personal website https://michaelhumiston.com and all the tools to build and deploy it.

How It Works

It is a single-page web application written using React for the front-end and a Node.js server on the back-end using Koa. It also does server-side rendering when initially loading the site. This is based on Create React SSR App.

Requirements

Node.js and Yarn need to be installed locally to download the dependencies, run the development server, and build the production assets.

Developing

Run yarn start to start the development server. It will automatically reload the server when any server changes are made and hot reload the client when any client changes are made.

Building

Run yarn build to build the client and server. A build folder will be created with folders for the client and server code. These folders can then be deployed.

You can’t perform that action at this time.