Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/recidvst/chris-snowden.me
Personal Site
https://github.com/recidvst/chris-snowden.me
html js personal-website portfolio vuejs
Last synced: about 2 months ago
JSON representation
Personal Site
- Host: GitHub
- URL: https://github.com/recidvst/chris-snowden.me
- Owner: Recidvst
- Created: 2016-08-21T17:23:58.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-03T17:56:23.000Z (10 months ago)
- Last Synced: 2024-05-22T12:01:20.312Z (8 months ago)
- Topics: html, js, personal-website, portfolio, vuejs
- Language: JavaScript
- Homepage: https://www.chris-snowden.me
- Size: 3.5 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# [chris-snowden.me](https://www.chris-snowden.me/ 'Personal website URL')
[![status](https://img.shields.io/website?url=https%3A%2F%2Fchris-snowden.me%2F)](https://www.chris-snowden.me/)
[![Azure Static Web Apps CI/CD](https://github.com/Recidvst/chris-snowden.me/actions/workflows/azure-static-web-apps-kind-wave-0f3b21203.yml/badge.svg?branch=master)](https://github.com/Recidvst/chris-snowden.me/actions/workflows/azure-static-web-apps-kind-wave-0f3b21203.yml)
[![status](https://img.shields.io/github/package-json/v/Recidvst/chris-snowden.me)](https://github.com/Recidvst/chris-snowden.me)> Personal website/portfolio - Inspired by vaporwave/outrun aesthetic
---
## Stack
- [Eleventy](https://www.11ty.dev/ 'Eleventy docs site')
- Generate the static site pages
- Run local dev server
- Pass through static assets
- Minify CSS
- Minify HTML
- Implement PurgeCSS and dynamic inlining
- Build service worker
- Build sitemap
- [Rollup](https://rollupjs.org/guide/en/ 'Rollup docs site')
- Transpile ES6
- Compile SCSS
- Lint JS
- Minify JS
- Compile sourcemaps
- [Svelte](https://svelte.dev/ 'Svelte docs site')
- Fetching GitHub repo data
- Displaying dynamic widget components
- [Commitlint](https://github.com/conventional-changelog/commitlint 'Commitlint GitHub repo') and [Husky](https://github.com/typicode/husky 'Husky GitHub repo')
- Enforcing a consistent commit style
- Linting & beautifying before committing
- [Azure](https://azure.microsoft.com/en-gb/ 'Azure website')
- Hosted as a Static Web App
- SWA deployed via Github Actions
- Serverless function app for contact form submission
- [Speedlify](https://github.com/zachleat/speedlify 'Speedlify GitHub repo')
- Automated lighthouse speed testing### TODO
- Fix/tweak PWA