Portfolio

These are my personal projects. This is where I come to refactor to my heart's content.

Projects

Gallery

A browser-based app for viewing photos. (WIP)

Major Tools

FRP tools

Observable property and computed value stores designed to work together for storing real and derived state.

Portal

A utility to expose an asynchronous API between a web worker and its parent.

PouchType

An type-based abstraction layer over PouchDB inspired by Hood.ie and Django

PouchDB Attachment Proxy

A PouchDB plugin to intercept and redirect document attachments.

Router

A slim and unopinionated hash router.

Minor Tools

Background Task

A simple way to run a task on the main thread without disrupting the UX (much).

Dependencies

These are npm --global dependencies:

Installation

  1. Install global dependencies
  2. git clone the repository
  3. lerna bootstrap

Run Tests

Run npm test in the base project directory.

Development

Cloud9 IDE is available via Docker container for development.

docker-compose up cloud9

Description
No description provided
Readme 4.2 MiB
Languages
JavaScript 96.7%
Shell 1.3%
Dockerfile 0.9%
HTML 0.7%
CSS 0.4%