Portfolio
Vois
A talking timer for yoga and exercise. A progressive web app built with Svelte, Firebase, and Tailwind, Vois allows people to build and save exercise sequences, where each step is read aloud at specified times. Uses the Web Speech and Screen Lock APIs.
Svelte
Firebase
Tailwind
Vois 1.0 (Gatsby)
An earlier React version of Vois.
Gatsby
Node
React
Styled Components
Trio
A three-piece synthesizer and visualizer. Uses the Web Audio API via Tone.js and Three.js.
Eleventy
Webpack
Tone.js
Three.js
Cindy Wagner Fine Art
A website and gallery for Charlotte, NC artist Cindy Wagner. This Gatsby site uses Strapi, a headless CMS, for content authoring and triggering deployments.
Gatsby
Node
React