Skip to content

kyleaupton/resume

Repository files navigation

Resume of Kyle Upton

Build Status

Introduction

This is the repository that hosts the source code for my resume. This project, built using React, renders to a PDF file for easy distribution and printing. The PDF generation is done by react-pdf/renderer.

Continuous Deployment

The project is set up with a continuous deployment pipeline. Upon every commit to the main branch, a GitHub action is triggered. This action builds the PDF and uploads it to a publicly accessible AWS S3 bucket, from where it can be downloaded.

Development Server

To set up the development server, execute the following commands:

yarn install

yarn dev

Deploy PDFs Manually

yarn deploy

Build PDFs

Sometimes it is helpful to build the PDFs and not deploy them. You can do that with the following:

yarn build

About

Resume created with React directives, rendered to PDF

Topics

Resources

Stars

Watchers

Forks