Skip to content

gotpop/work

Repository files navigation

Gotpop Work

Deploy Status Production

Professional portfolio site built with Next.js & Storyblok CMS, deployed to AWS EC2.

Tech Stack

Category Technology
Framework Next.js 16
CMS Storyblok
Language TypeScript
Styling Scoped styles
Deployment Docker + AWS EC2
CI/CD GitHub Actions

Development

yarn dev        # Start dev server (http://localhost:3001)
yarn build      # Build for production
yarn lint       # Run linter
yarn type-check # Check TypeScript types

Deployment

Automatic deployment via GitHub Actions:

  1. Push to master branch (triggers deployment)
  2. Create PR to master (runs lint, format & type checks)
  3. Merge PR (deploys to EC2 at https://work.gotpop.io)

About

A personal portfolio site built using a custom component system hosted on EC2

Topics

Resources

Stars

Watchers

Forks