Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Johan-smal/dev-portfolio

Repository files navigation

Developer Portfolio Template

Starting boilerplate for developer that want to create a nice looking portfolio website, but does not want to be force to use some over-the-top frontend framework and would like to deploy to AWS.

Built With

Backend

aws-logo terraform-logo hono-logo

Frontend

htmx-logo tailwindcss-logo daisyui-logo

Tools

localstack-logo esbuild-logo

Setup Locally

This project uses Localstack with this Terraform wrapper to deploy to local AWS Services

Requirements

  • aws-cli
  • docker & docker-compose
  • tflocal
  • pnpm
// Localstack setup

cp terraform.tfvars.example terraform.tfvars

docker compose up -d localstack

tflocal plan

tflocal apply -auto-approve

// PNPM
pnpm i
pnpm dev

Then go the api_endpoint output from running tflocal output

Deployment

Update the terraform.tfvars to match the route53 domain you have access to and the deploy to AWS with terraform apply

About

Template for developers website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published