Back to work
Frontend·2025·PickAxe Mining

PickAxe

Data-heavy client site with a custom interactive profit calculator.

WebflowJavaScriptGSAPREST APIs
Context
PickAxe is a crypto mining operation. Their site had to convert visitors with live data, not just copy. Static numbers would have undermined the pitch.
Timeline
330 hours, ongoing maintenance
Role
Development, animations, data integration, maintenance
Engagement
330 hours, ongoing
Focus
Custom JS + data viz
Model
Client-owned CMS

What I built

  • A custom JavaScript mining profit calculator with live network hashrate and BTC price inputs.
  • GSAP-driven hover interactions and section reveals tuned for the dark brand.
  • A Webflow CMS structure the team can update without calling a developer.
  • Responsive parity from 375px to 2560px.
  • Ongoing maintenance engagements across new sections and partnership pages.

Architecture

Site layer
WebflowCMSResponsive breakpoints
Interaction
JavaScriptGSAPInput-driven UI
Data
BTC price feedNetwork hashrate feedCalculator state
Ops
Client-owned CMSMaintenance retainer

Interesting decisions

Decision

Vanilla JS for the calculator

A framework here would have meant a bigger bundle and slower first paint on a content-heavy marketing page. Vanilla JS is small, fast, and easy to hand off.

Decision

Webflow for the content layer

The team needed to own edits. Webflow CMS earns its keep here: non-technical updates ship without a deploy and without me.

Result

Largest single Upwork engagement to date, long-running, and still maintained. The calculator remains a primary conversion surface for the business.

Have a build like this in mind?