lwjerri.dev

Lwjerri.dev

Source code of my personal website made based on Vite + SvelteKit using TailwindCSS + daisyUI.

lwjerri.dev

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.

Installation Steps

Requirements

  • 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).

Installing

  1. Clone this repository: git clone https://github.com/LWJerri/lwjerri.dev.git.
  2. Install packages: pnpm i.
  3. 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.

Screenshots

Main Page

Projects Page

About Page

LICENSE

This code has MIT license. See the LICENSE file for getting more information.

Top categories

Loading Svelte Themes