Skip to content

Personal Portfolio Website made with Next.js, Tailwind, and Jest

Notifications You must be signed in to change notification settings

kajgm/kajgm.github.io

Repository files navigation

kajgm.github.io · GitHub license Node.js CI PRs Welcome

A simple personal portfolio website: kajgm.com

Developed With

Prerequisites

Please ensure node is installed:

Installation

Follow these steps to install and run the development environment:

  1. Clone the repository
git clone [email protected]:kajgm/kajgm.github.io.git
  1. Install node modules
cd kajgm.github.io/
npm install

Running development server

To start the development server use the following command:

npm run dev

Your default browser will automatically open to the development server homepage.

The address should be http://localhost:3000/

Building Static Resources

To build the static resources for local or custom CDN deployment, run the following commands:

npm run build

This will generate a static version which can be found in kajgm.github.io/.next/.

Deployment

To build and deploy the static content, head over to the Actions tab. Then select the Deploy to Github Pages tab and execute the workflow_dispatch event trigger.