This project is a personal portfolio website in which you can see all of my work for both personal and University projects.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
npm run build
npm start
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To build the image, run:
docker compose build
To run the docker container enter:
docker run -p 80:3000 personal-website
# Run the the background
docker run -d -p 80:3000 personal-website
With Docker Compose
docker compose up -d
# or
docker-compose up -d
In windows run the build-tag.bat. Dont try selecting 'y' in pushing the image to registry as that isn't public so it might just crash the bat file
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.