Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)