Joseph Chan, Full Stack Developer: The Logo

You have an idea.
I can make it happen.

What I've Built

The Quiz

The client was leading a training seminar for the Ontario Association of Social Workers. She wanted to use a quiz to increase audience engagement. I created a site where the host could control when the quiz would advance to the next question to allow for discussion time between questions and to ensure no participants could finish the quiz prematurely.

The site linked below contains dummy questions rather than the original quiz since the client's organization owns the original questions and answers. When trying it out, have a single instance of the host controls site open along with however many instances of the participant site as you want open. In the host controls, "Start" may be pressed once at the beginning to start the quiz, "Stop" ends the timer for the current question, and "Reset" resets the entire quiz.

Node   JavaScript   MongoDB   Tailwind   WebSockets

Inner Delve - The Tarot Journal

A tarot reading site that helps you interpret the cards and lets you save your readings so you can go back to review your journey.

Node   JavaScript   MongoDB   Tailwind

Skills & Tools

Development

HTML

CSS

JavaScript

TypeScript

React

NodeJS

MongoDB

Tailwind

Sass

Contact