Files
website/README.md
Steffen Illium 039816f863
All checks were successful
Next.js App CI / docker (push) Successful in 4m17s
Referenced Template author
2025-09-29 14:04:45 +02:00

2.1 KiB

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