DAI, ALLEN

allendai1@hotmail.com

Boston, MA
November 9, 2001

I'm currently a student working on learning both frontend and backend development. I like to write about my learning experiences on my blog.

Personal Site | this!

Github

The site you are currently viewing is my personal website. When creating the site, I took the opportunity to learn from some of the mistakes from my Plentfile project, while also learning new technologies related to React which I had learned. I learned Gatsby, TypeScript, and GraphQL from this project. Check out my post to see my design philosophy and inspirations for the website.

GatsbyTypeScriptGraphQLJavaScriptReact

Plentifile | File Sharing Web App

Github

A website that allows users to select files from their computer, and upload them to the site. Files can be shared through a link and downloaded by anyone. Users can also sign in to save and view their uploaded files and add additional data such as a name, description, and password to their uploaded files.

ReactJavaScriptBootstrapFirebase

Big-2 | Multiplayer Card Game

Github

Big-2 is a Chinese card game typically played with 4 players. The game currently supports 2 players. Big-2 is a game that I used to play alot when I was younger with my family. It’s a somewhat complex game that involves some strategy, which not many card games have, and uses the same combinations in Poker such as the flush, royal flush, fullhouse, etc.

SocketioJavaScript

YouTube Video Downloader | Chrome Extension

Github

A Chrome Extension that allows users to download video and audio of YouTube videos, directly from the video itself.

JavaScript