Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.23 KB

File metadata and controls

42 lines (28 loc) · 1.23 KB

jonas-miederer.de

The codebase for my personal website - Check it out @ jonas-miederer.de ✌️.

This is a modern portfolio and personal website built with Next.js and React, styled using Tailwind CSS and HeroUI.
It showcases information about myself, my experience, certifications, and selected works/projects.

Tech Stack

  • Next.js (Static Export)
  • React 19
  • Tailwind CSS 4
  • HeroUI component library
  • TypeScript
  • Framer Motion

Deployment

The site is exported as static files and deployed to AWS S3, served via AWS CloudFront.
API requests (e.g., contact form) are routed to an AWS API Gateway endpoint, which triggers notifications via SNS.

Deployment is automated via GitHub Actions (.github/workflows/deploy.yml).

Infrastructure

The infrastructure is provided via the jonas-miederer.infra repository containing the IaC for this website, defined using AWS SAM.

Development

npm install
npm run dev

Build & Export

npm run build

License

MIT