Skip to content

Farfi55/Farfi55.github.io

Repository files navigation

Personal Website

This is my personal static website, built using SvelteKit, TailwindCSS and mdsvex, and deployed on GitHub Pages.

It features:

  • Home page with a brief introduction and a sneak peek of my projects
  • Projects page with a list of my projects
  • Blog page, built using markdown files with frontmatter and MDX, Complete with syntax highlighting and RSS feed support.
  • Contact page with a contact form using formspree and social media links

It supports light and dark mode, and is fully responsive.

Showcase

Landing page

Get started

clone the repository:

git clone https://github.com/Farfi55/Farfi55.github.io.git
cd Farfi55.github.io

Then install the dependencies with your package manager of choice (npm install or yarn, for example).

# install dependencies
npm install

# start the development server and open the app in a new browser tab
npm run dev -- --open

Building

To create an optimised version of the app:

# build the app
npm run build

# preview the app in a local server
npm run preview -- --open