Mirror of my portfolio
  • CSS 48.2%
  • Vue 39.5%
  • TypeScript 12.3%
Find a file
2026-02-24 13:35:16 +01:00
assets fix: rounded avatars + placeholders for faster loading times, add base font size in the body for relative font sizes to work correctly 2025-07-07 16:16:32 +02:00
components feat: accessibility 2025-07-07 16:35:29 +02:00
i18n/locales chore: update about information 2025-07-07 16:11:14 +02:00
layouts feat: make the website base 2024-11-13 21:28:29 +01:00
pages feat: accessibility 2025-07-07 16:35:29 +02:00
plugins feat: make the website base 2024-11-13 21:28:29 +01:00
public feat: add logo 2024-11-16 22:18:54 +01:00
server feat: use gmail as new email provider 2025-07-03 22:36:30 +02:00
.env.example feat: redact mail domain 2025-07-02 23:24:14 +02:00
.gitignore feat: make the website base 2024-11-13 21:28:29 +01:00
app.vue feat: accessibility 2025-07-07 16:35:29 +02:00
error.vue feat: style the error page 2024-11-20 17:03:24 +01:00
i18n.config.ts feat: i18n 2024-12-24 17:27:01 +01:00
nuxt.config.ts fix: remove rate limiter causing the website to go down 2026-02-24 13:32:37 +01:00
package.json feat: implement mosparo on frontend (needs backend) 2025-07-02 22:57:56 +02:00
README.md chore: update README.md 2024-11-20 19:59:44 +01:00
tsconfig.json initial commit 2024-11-13 20:06:39 +01:00

Portfolio

This is my personal portfolio website. It is built with Nuxt.js and Tailwind CSS.

Setup

Make sure to install dependencies:

yarn install

Development Server

Start the development server on http://localhost:3000:

yarn dev

Production

Build the application for production:

yarn build