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