Photography of Trevor Ranney
Trevor Ranney

Software Engineer

Prototypes

Here are a few full-stack proofs of consept I have built:

screenshot of Timeline Engine

Dope PC

This is a website to order custom pc builds and pay with BTC

https://dopepc.com

Technologies used:
server-suit HTML CSS JavaScript Bitcoin Google Cloud Console Gmail API Google Maps API Recaptcha V3

screenshot of bip39

BIP39

I built this in order to roll my own bip39 mnemonic seed phrase.

https://TrevorRanney.com/bip39

Technologies used:
server-suit bip39 html css javascript

screenshot of Timeline Engine

Timeline Engine

Timeline Engine is a platform to create timelines on.

This website is very much a prototype, but the minimum viable product is almost complete.

https://TimelineEngine.com

Technologies used:
server-suit d3.js html css javascript mongodb

🕴️ Server Suit 🕴️

This package was originally created to run multiple domains on a single IP address.

I recently released version 2, which adds the ability to create routers and interpolate HTML variables into objects.

This package is running most prototypes on my home server. It has 100% test coverage and was developed using TDD. Anything that could not be caught with a unit test is caught with an integration test.

It is great for microservices because it can route different websites through each other; for example, bip39 is a completely different website being routed through this site.

https://www.npmjs.com/package/server-suit
https://github.com/TrevorRanney/suit

Technologies used:
Node.js

360 Image Viewer

A way to display 360° images

360 Images

Technologies used:
server-suit HTML CSS JavaScript Three.js