Here are some projects I've built or helped build. The little icons indicate what was involved‡.
Filter projects: Personal | Work
Map spots
Put spots on a map. Progressive Web App built with TypeScript and SvelteKit.
☝️ 🛠️ 💽 🚀
Word o't' Day
Pulls in OED data for a word of the day app built with Web Components.
☝️ 🛠️ 🚀
Bullshit Bingo
This app does everything from A to B. Built in React.
Unum
Full site replatform with reusable component library and Kontent as headless CMS.
🤝 🛠️ 🚀
BMI
Full site replatform with reusable component library and Contentful as headless CMS.
Dan's docs
Vuepress site for notes, documentation, and general computer stuff.
Game of life
Conway's Game of Life simulated in TypeScript.
Beat Master 5000
Created with Lit and the Web Audio API.
Dotfiles
Keep your home config in version control.
☝️ 🛠️
Casualty Forms
Transcription and presentation of historic WWII documents developed with October CMS.
☝️ 🛠️ 💽 🎛️
CSL 100
Commemerative site built with ExpressionEngine.
MercerBell
Front end overhaul for the agency's main site.
Promise or Pay Corporate
Goal-driven charity donation site built in Express.
☝️ 🛠️ 💽
NBN Connected Home
A virtual reality marketing tool for Telstra using Three.js.
Gold Coast 2018
Accessibility amends for commonwealth games site.
🤝 🛠️
EPA Airwatch Victoria
Uses EPA data to display state-wide air updates on a live map.
Astronomy Photographer of the Year
Submission and judging application for world famous competition.
☝️ 🛠️ 💽 🎛️ 🚀
What to grow, when
See what plants to plant this month with Web Components.
Attitude Indicator
Using the deviceorientation API and CSS to create an attitude indicator.
Facebook Faces
Flip card game with your mate's faces using the Facebook API.
Bare template
A template project for new static web apps.
* danedwards.co.uk not available.
† HTML, CSS, TypeScript, NodeJS, (My/Postgre)SQL, GraphQL, CI/CD.
‡☝️ = Sole developer, 🤝 = Part of a team, 🛠️ = Development, 💽 = Database, 🎛️ = Server management, 🚀 = Deployment.