Important
Remember to change pre-defined values in config.tsx
file (like name
, description
, socials
etc.) before deploying your website! Change them in your forked repository.
- Click on the button above or go to Vercel
- Fill
GITHUB_ACCESS_TOKEN
with your GitHub access token with public repositories permission - Fill
DISCORD_WEBHOOK_URL
with your Discord Webhook URL for contact form - Click on
Deploy
button and wait for deploy - Click on
Visit
button to see your deployed website - In your forked repository change pre-defined values in
config.tsx
file (likename
,description
,socials
etc.)
- Clone this repository
git clone https://github.com/IgorKowalczyk/igorkowalczyk.github.io.git
- Run
pnpm i
to install all dependencies, - Copy
.env.example
file and rename it to.env
- In
.env
file set this values:GITHUB_ACCESS_TOKEN
- Your GitHub access token with public repositories permissionDISCORD_WEBHOOK_URL
- Discord Webhook URL for contact form
- Edit pre-defined values in
config.tsx
file (likename
,description
,socials
etc.) - Run
pnpm build
to build the project orpnpm dev
to run the project in development mode.
Note
You can also use npm
or yarn
instead of pnpm
Variable | Description | Required |
---|---|---|
GITHUB_ACCESS_TOKEN |
Your GitHub access token with public repositories permission | ☑️ Yes |
DISCORD_WEBHOOK_URL |
Discord Webhook URL for contact form | ☑️ Yes |
HOTJAR_ID |
Your Hotjar website ID (for analytics) | ❌ No |
If you come across any errors or have suggestions for improvements, please create a new issue here and describe it clearly.
When submitting a pull request, please follow these steps:
- Clone this repository
https://github.com/IgorKowalczyk/igorkowalczyk.github.io.git
- Create a branch from
main
and give it a meaningful name (e.g.my-awesome-new-feature
). - Open a pull request on GitHub and clearly describe the feature or fix you are proposing.
This project is licensed under the MIT. See the LICENSE file for details