Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 812 Bytes

README.md

File metadata and controls

38 lines (24 loc) · 812 Bytes

Portfolio

Welcome to the repository for my personal portfolio website. This site is built using Nuxt, Vue 3, and TypeScript. This website showcases other projects I've worked on and offers a mechanism to view their READMEs.

Getting Started

Ensure you have the following installed:

  • Node.js (v20 or higher)
  • yarn
# Clone repo
git clone https://github.com/kyleaupton/portfolio.git

# Install deps
cd portfolio
yarn

Development

To start the development server

yarn dev

Production

This project is intended to be ran in production with Docker.

Deployment

The site is configured for Continuous Deployment (CD) to my self-hosted Coolify instance. Any commit to main will trigger a build there.

License

Please refer to the LICENSE file for full details.