My personal portfolio written on Next.js
- Clone this repository
git clone https://github.com/IgorKowalczyk/igorkowalczyk.github.io.git
- Run
npm i
to install all dependencies, - Fill
config.js
with your values - Create new file named
.env
Remember - the file is super secret, better to not share it. - 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
- Run
npm run build
to build the project ornpm run dev
to run the project in development mode.If you want to build and host the project you can use
npm run deploy
Note: In
.env
file you can set these optional values:
HOTJAR_ID
- Your Hotjar website ID (for analytics)NEXT_PUBLIC_GA_WEBSITE_ID
- Your Google Analytics 4 website ID [Not recommended! Use Hotjar instead]
If you have any issues with the page please create new issue here
When submitting a pull request:
- Clone the repo.
- Create a branch off of master and give it a meaningful name (e.g. my-awesome-new-feature).
- Open a pull request on GitHub and describe the feature or fix.
This project is licensed under the MIT. See the LICENSE file for details