This repository contains code that relates to my personal website with information about me, my projects, etc. Vercel is used for hosting, so some features, such as displaying the number of page views, and page metrics, may not work on other hosts.
- Installed Node.js.
- Enabled corepack or installed
pnpm
. - Be a member of Lynard Discord for footer info.
- Vercel account (Optional if you plane use another hosting).
- Installed Umami (Optional if you plane use another page views tracker).
- Clone this repository:
git clone https://github.com/LWJerri/lwjerri.dev.git
. - Install packages:
pnpm i
. - Rename
.env.example
to.env
and configurate file.
- Type into
UMAMI_USERNAME
&UMAMI_PASSWORD
variables your login credentials from Umami. - Take
UMAMI_SITE_ID
from Umami website settings. - To get
KV_REST_API_URL
&KV_REST_API_TOKEN
you must create Vercel KV for your project and retrive all tokens.
NOTE: I'm hosting my portfolio on Vercel and my website contains some unique features, like Web Vitals or Vercel KV. If you wanna host this website on another platform, please, fork this repository and adapt unique features to your hosting platform.
This code has MIT license. See the LICENSE
file for getting more information.