Hin Tong
Full Stack Developer
Share Your Screen
1,600 124
A real-time screen sharing application. Share your screen with one simple room code. No downloads or sign-ups required.
TypeScriptNext.jsTailwind CSSshadcn/uiPeerJSWebRTCVercel
A data visualization platform that I led and built from the ground up for Avenue Intelligence. With interactive maps, dynamic charts, and customizable tools, it helps users uncover foot traffic trends and make data-driven decisions.
TypeScriptGoNext.jsZustandZodTailwind CSSshadcn/uiNode.jsExpressGinMongoDBMongoosePostgreSQLVitestPlaywrightReact Testing LibraryRechartsLeaflet.jsGeoJSONOpenAI APIGithub ActionsAWSTerraformDocker
An internal business management platform developed for NovaXpress to streamline daily operations. Features include order tracking, dispatch coordination, driver management, and financial tools, all tailored to the needs of a courier service company.
TypeScriptReactReduxCSSNode.jsExpressMongoDBStripeGoogle Maps APIGithub Actions
The official website for NovaXpress Courier Services. I designed and developed this site to highlight the company's offerings, enable real-time tracking of deliveries, and support online order placement with secure Stripe payments.
TypeScriptReactReduxCSSNode.jsExpressMongoDBStripeGoogle Maps APIGithub Actions
Risk Data Visualization Dashboard
A data visualization task I got for an interview. I was given a climate risk dataset and asked to build a dashboard that visualizes the data. It was a great opportunity for me and improve my data visualization skills.
TypeScriptNext.jsTailwind CSSJestReact Testing LibraryChart.jsLeaflet.jsGeoJSONGoogle Maps APIVercel
Fill It Now
I hate filling out job application forms with the same information over and over again. So I built this Chrome extension to help me fill them out automatically.
JavaScriptHTMLCSS
Chat Application
One of the very first projects I built when I started coding. A simple chat application that allows users to send and receive messages in real-time. I still remember how excited I was when I got it to work!
JavaScriptHTMLCSSEJSNode.jsExpressMySQLSocket.io
Property Management Portal
The first full-stack project I built when I was learning to code. A property management portal designed for making communications between tenants and superintendents easier. Why did I build this? Because I wanted to understand how full-stack applications work while building something useful. I was living in a condo at that time and I thought it would be cool to have a portal like this. I even built three different versions of it, using different languages and databases.
JavaScriptTypeScriptReactReduxTailwind CSSNode.jsExpressMongoDBMongooseFirebase
Bus Tracker
A web app that tracks and visualizes all Halifax Transit buses on an interactive map in real-time. It was an assignment for my course at NSCC, Halifax. I was so proud of it because it's the first time I built something that I can actually use in real life!
JavaScriptHTMLCSSLeaflet.jsGeoJSON