022 projects

Projects

Things built end to end: the interface, the API behind it, and the data layer underneath. Each entry links to source or a running deployment where one exists.

Missions

2025

LeetTrack

shipped

Coding progress, centralised

A dashboard that aggregates real-time LeetCode statistics across multiple users via the LeetCode API and asynchronous data fetching, turning scattered profiles into one view of a group's progress.

Node.jsJavaScriptTailwind CSS

Architecture

  • Dashboard UI
  • Async aggregation layer
  • LeetCode GraphQL API

Store92

2025

An ecommerce application with authentication, product catalog, cart, and checkout, backed by MongoDB, with responsive layouts rebuilt for mobile.

Node.jsJavaScriptMongoDBHTMLCSS