Steffen Illium a5f2ad9bfa
All checks were successful
Next.js App CI / docker (push) Successful in 3m47s
preview and readme update
2025-09-29 12:00:51 +02:00
2025-09-15 11:08:56 +02:00
2025-09-29 11:48:41 +02:00
2025-09-29 11:11:23 +02:00
2025-09-25 09:51:36 +02:00
2025-09-29 10:58:20 +02:00
2025-09-15 10:26:02 +02:00
2025-09-16 11:45:04 +02:00
2025-09-16 09:49:52 +02:00
2025-08-29 11:25:02 +02:00
2025-08-29 11:25:02 +02:00
2025-09-14 22:49:23 +02:00
2025-09-12 23:20:36 +02:00
2025-09-25 13:59:09 +02:00
2025-09-12 23:20:36 +02:00
2025-08-29 20:19:28 +02:00
2025-09-29 12:00:51 +02:00
2025-09-12 23:20:36 +02:00
2025-09-29 12:00:51 +02:00
2025-09-14 22:49:23 +02:00
2025-09-12 23:20:36 +02:00

Modern Portfolio Website

A clean, high-performance portfolio template built with Next.js, shadcn/ui, and magic ui. This project is optimized for deployment using Docker.

Portfolio Overview

Key Features

  • Built using Next.js 15, React, Typescript, Shadcn/UI, TailwindCSS, React/Motion, and Magic UI.
  • Intuitive top navigation bar for seamless user experience.
  • Features smooth animations powered by framer-motion for a polished look.
  • Fully responsive design for desktop, tablet, and mobile devices.
  • Easily configure your entire portfolio by editing a single config file.

Getting Started Locally

Prerequisites

You need Node.js (v18+) and pnpm installed.

  1. Clone this repository to your local machine (Update the URL below to your specific Gitea repository link):

    git clone https://gitea.steffenillium.de/steffen/website.git
    
  2. Move to the cloned directory:

    cd website
    
  3. Install dependencies:

    pnpm install
    
  4. Start the local Server:

    pnpm dev
    
  5. Open the Config file and customize the content.

Deployment (Docker)

This project is configured to be deployed easily using Docker.

  1. Build the Docker image:

    docker build -t your-portfolio-name .
    
  2. Run the container, mapping port 3000:

    docker run -d -p 3000:3000 your-portfolio-name
    

The portfolio should now be accessible at http://localhost:3000.


Attribution and License

This project is a fork and modification of the excellent work by Dillion Verma. Thank you for providing such a high-quality foundation!

Licensing

  • Original Work (Dillion Verma): Licensed under the MIT license.
  • Current Repository (steffen/website): Licensed under your Specific License.
Description
📐 Jekyll theme for building a personal site, blog, project documentation, or portfolio.
Readme MIT 233 MiB
Languages
TypeScript 58.3%
MDX 33.6%
TeX 5.1%
CSS 1.3%
JavaScript 0.8%
Other 0.9%