Ross MacPhee's Projects
Deliver web apps with confidence π
The official Cloud Division website
Pagekit Documentation
A POC for clean architecture in an Angular monorepo workspace
Tasty CSS-animated Hamburgers
Decorators and utilities for a more expressive jasmine testing experience
The fastest way to build Svelte apps
Rate-limiting middleware for Koa2 ES6. Use to limit repeated requests to APIs and/or endpoints such as password reset.
A css theme for reddit.com
This is the Sass version of Normalize.css, a collection of HTML element and attribute rulesets to normalize styles across all browsers.
(FIX) πReact Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)
Karaoke-style transcript manipulation for react native
Contains personal website: ross.software
Ahoy, Sailor! Drop your anchor and board our ship. We've got a theme for you to plunder.
π¨ A Serverless framework plugin to bundle JavaScript and TypeScript with extremely fast esbuild
A repository to showcase my expertise in Angular
Utilities to use in your style dictionary config
SvelteKit adder for Jest unit testing
A Jest transformer for Svelte - compile your components before importing them into tests.
A β¨ magical β¨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more.
Loading icons and small animations built with SVG and CSS.
CS112/4 (Term 3) Group taxi company assignment
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
POC for Ts.ED Application
Seriously simple eye health reminders
First-class Vite integration for Jest
All in one analytics loader for vite