Skip to content

A third version of my personal site! This time it's a SvelteKit frontend.

Notifications You must be signed in to change notification settings

fdeters/personal-site-frontend

Repository files navigation

personal-site-frontend

My personal site frontend. Built with SvelteKit + Vite and integrated with Firebase. Tailwind CSS for styling, and Prettier for code formatiing.

To Do

  • Make it easier to tap on external links on mobile (buttons are very small right now)
  • Add a "clicks" attribute to each external link in the database, and increment every time someone uses the link
  • Fix database clicks attribute not incrementing past 1

Developing

Use the develop branch for development, since main is set up in CI with the live site.

Name new feature branches like this: feature/<name>. For example, feature/dark-mode.

Building

To create a production version of the app

npm run build

You can preview the production build with npm run preview.

This app uses the @sveltejs/adapter-static for hosting. Static files are generated and hosted in CI with GitHub Actions to deploy to the live site.

About

A third version of my personal site! This time it's a SvelteKit frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published