Projects

Cheetah Job Sheet
A job sheet management interface to plan and keep track of employees' daily tasks.
React
TypeScript
GraphQL
Colorblind
A zero-dependencies color blindness simulation library. Transforms RGB colors to simulate color blindness.
TypeScript
LuaTween for Rainmeter
A Lua library for Rainmeter to easily tween meters and measures. It uses tween.lua, a Lua tweening library to bind into usage in Rainmeter.
Rainmeter
Material Shadow Preview
An app to visualize Material Design elevations (shadows) and dynamically generate its CSS.
Vue
PENN Todo
A todo app built with PostgreSQL, Express and Nuxt. It offers custom email authentication and simple todo management.
Vue
Nuxt
TailwindCSS
Express
PostgreSQL
Pick Palette
A simple color palette manager built with Svelte. Comes with various features, including undo/redo, offline usage, multi-tab editing, color blindness simulation, and more!
Svelte
TypeScript
Release for Reddit
A GitHub Action to automate submitting a release post on Reddit. This was my second submission for GitHub Hackathon.
GitHub Action
Substitute String
A GitHub Action to easily substitute strings using YAML. This was my first submission for GitHub Hackathon.
GitHub Action
Svelte Router
A simple router for Svelte single-page apps. Supports hash and path-based navigations.
Svelte
TypeScript
Tailwind Color Generator
A simple app to quickly generate color palette for Tailwind usage. Includes 100 - 900 shades for primary, info, warning, success, danger and gray colors.
Vue
TailwindCSS
Timetable
A progressive web app to schedule my classes and other routine activities. No login required as it uses web storage. It works offline as well.
Vue
TailwindCSS

© Bjorn Lu 2021