Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zachhardesty7/zachhardesty.com
Portfolio website built with Svelte to parse json data through templates
https://github.com/zachhardesty7/zachhardesty.com
Last synced: about 9 hours ago
JSON representation
Portfolio website built with Svelte to parse json data through templates
- Host: GitHub
- URL: https://github.com/zachhardesty7/zachhardesty.com
- Owner: zachhardesty7
- Created: 2016-10-08T22:56:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-27T23:27:37.000Z (8 months ago)
- Last Synced: 2024-02-28T00:29:22.964Z (8 months ago)
- Language: JavaScript
- Homepage: https://zachhardesty.com
- Size: 140 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zach Hardesty's Web Portfolio
Here lies the source code for my web portfolio, currently built with
[Svelte](https://github.com/sveltejs/svelte) and [Sapper](https://github.com/sveltejs/sapper) in
order to easily edit or add more data by updating JSON. These libraries function very similarly to
React and Gatsby/Nextjs, respectively. Svelte differentiates itself via direct DOM interaction,
avoiding the introduction of a virtual DOM. Svelte delivers lightning-fast performance and
simplifies & accelerates the development process._Copyright (c) 2018-2023 || Zach Hardesty || [zachhardesty.com](http://zachhardesty.com)_
## Change Log
- 5.x.x: convert to TypeScript (upcoming)
- 5.0.0: convert to SvelteKit (upcoming)
- 4.3.0: add dark mode
- 4.0.0 overhaul: rm Gatsby, convert to Svelte
- 3.2.1 quick bug fix
- 3.2.0 fully remove cloudinary, particularly for portrait
- 3.1.0 convert from cloudinary to gatsby-image
- 3.0.0 overhaul: eject CRA, add Gatsby & SSUI
- 2.4 update projects, work exp, colors/styles, skills, resume, personal summary and code refactoring to component-based architecture. update react-scripts to 1.1.4. enforce JavaScript Standard Style
- 2.3.2 update readme
- 2.3.1 remove unnecessary build folder (can build yourself)
- 2.3 new project, new color scheme, minor fixes and updates
- 2.2.0 externalize to pull from JSON file and automatically update data, add image, add work experience
- 2.1.2 fix style and cursor hover
- 2.1.1 fix broken commit. add simple desktop styling.
- 2.1.0 add styling, mobile first. SCSS instead of planned Radium.js, inline styling is kinda dumb
- 2.0.0 rewrite website in React, styling coming soon
- 1.0.0 old website built with Adobe DreamWeaver (eww) - can now be found at [old.zachhardesty.com](http://old.zachhardesty.com)