Alex Williams - Portfolio

ftf TV

Screenshot of the ftf TV project Check it Out Here

My attempt at a throwback, nostalgic tv web experience. Helped introduce me to adaptive media streaming.

Tech Used:

Svelte, SvelteKit, Typescript, Adaptive Bitrate Streaming, Kotlin, Docker, fly.io & Cloudflare (hosting)

Work in Progress

band for band

Screenshot of the band for band project Check it Out Here

Music player (w/visualz)

Tech Used:

Svelte, Typescript, Data Visualization (HTML Canvas API, HTML AudioContext API, p5.js), Rust & WebAssembly (wasm), https://docs.rs/id3/latest/id3/index.html, fly.io (hosting)

Work in Progress

Planted

Screenshot of the Planted project

My personal gardening tracking app.

Tech Used:

Angular 14, Supabase, PostgreSQL, Object Storage, Progressive Web App, Media Capture API, Firebase (hosting)

Work in Progress

aesthetic.

Screenshot of the aesthetic. project Check it Out Here

Workout tracker app (Flex Workouts v2)

Tech Used:

Svelte, SvelteKit (v5 RC), Typescript, Data Visualization (HTML Canvas API, c3.js, d3.js), browser storage, fly.io (hosting)

Work in Progress

Capsule Podcasts

Screenshot of the Capsule Podcasts project Check it Out Here

A minimalistic podcast player utilizing the ListenNotes API. Just search and play!

Tech Used:

Angular 10, Firebase, web audio, ui-kit, Firebase (hosting)

Legacy - No Longer Maintained

Thought Drop

Screenshot of the Thought Drop project Check it Out Here

My personal todo list and note taking app. Taking on a "gamification" approach a la Habitica.com. For now a super basic UI but will undergo a more ergonomic UX to support quicker note taking (for the modern adhd brain!). I also have plans to add a custom remotestorage.io service to allow for external data syncing.

Tech Used:

Svelte, SvelteKit, browser storage, remotestorage.io (TBD), Cloudflare (hosting)

Work in Progress

Spotify Backup

Screenshot of the Spotify Backup project Check it Out Here

A minimalistic spotify backup app. Currently supports exporting user playlist(s).

Tech Used:

Svelte, SvelteKit, oauth, Spotify API, Cloudflare (hosting)

Work in Progress

Human Level 3

A solar-punk themed blog. Forthcoming, no ETA.

Work in Progress

Flex Workouts

Screenshot of the Flex Workouts project Check it Out Here

A workout app I created years ago to mimic hand-written exercise notes but with additional data visualization. Currently undergoing a rewrite and UX changes.

Tech Used:

Angular 8, Firebase, NGX Charts

Legacy - No Longer Maintained