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 speed insights, may not work on other hosts.
- Installed Node.js.
- Enabled corepack or installed
pnpmmanually. - Be a member of Lynard Discord server to receive presence updates for footer.
- Vercel account (Optional if you plane use another hosting).
- Installed Umami (Optional if you plane use another metrics collector).
- Clone this repository:
git clone https://github.com/LWJerri/lwjerri.dev.git. - Install required dependencies:
pnpm i. - Create
.envfile in root of project and paste all data from.env.example. - Configurate required environments.
- Value for
UMAMI_SECRETenvironment must be same as forAPP_SECRET. See Umami Environment Variables. - Your
UMAMI_ENDPOINTwill behttp(s)://<your-domain>/api. - Take
UMAMI_SITE_ID&UMAMI_USER_IDfrom Umami settings.
NOTE: I'm hosting my portfolio on Vercel and my website contains some unique features, like Speed Insights. If you wanna host this website on another platform, please, fork this repository and adapt these features to your hosting platform.
| Color HEX | Usage |
|---|---|
#ED4245 |
Used when user hover on interactive element. |
#5862F2 |
Highlight important text, etc. |
#121212, #0C0E10 |
Background gradient. |
#6F6B67, #2A2929, #252925, #595552 |
Custom scrollbar colors |
This code has MIT license. See the LICENSE file for getting more information.


