Donald
About me Projects Tech Stack Socials

Donald Chow's Portfolio

I'm a web developer living in Tokyo.

Check out some of the Projects I built.

Also find me on Linkedin Github

profile-pic

About me

I'm originally from Hong Kong & Macau, and had moved to Japan to persure my passion as a developer. I worked in Macau for 10 years in the tourism industry prior to becoming a developer.

Currently I am working as a developer for a Fintech startup.

Occasionally I also teach full stack web development Ruby on Rails at Le Wagon Tokyo.

You can find me on Linkedin.

Projects

project image
2023

SmartVacay

Link

Final project for Le Wagon Batch 1190 Web Development course. This Web App allows user to create an itinerary for their trip with a single click of a button.

SmartVacay uses the Google Places API to fetch point of interest information after you've created a trip by entering the location and dates. The points of interest generated are based on the trip location, but the search function can also search for locations in other areas, allowing you to explore additional cities during your trip. By adding your desired locations to your wishlist, the app will know which places you want to visit on your trip.

When you generate the itinerary, SmartVacay takes into account the locations of your saved points of interest and groups them into logical days for your trip, minimizing the need to travel long distances between points of interest each day. Lastly, SmartVacay updates the travel duration needed based on the itinerary, allowing you to edit it as you see fit and providing information about the distance to each location immediately.

project image
2023

Dinelemma (Beta V 0.2)

Link

Can't make a decision on where to eat as a group? Dinelemma is for diners who have a dilemma. Dinelemma simplify decision making and find a place where everyone wants to go.

This is a solo project build with Vue frontend and Rails API backend. This is built while learning about Rails as API and Vue framework. I have decided to continue building this app and giving it a complete makeover on the frontend UI in V 0.2 Beta version(updated 22 Jan 2024). This app is build as a mobile web app and should be viewed on a mobile device.

After logging in you will be greeted by the groups page, where you can create a dining group with your friends. You can also go to the explore page where you can browse restaurants where the app uses Google API to fetch for POI and add that to a favorites list. In your group, by starting a vote session with a favorites list of your choice. Instead of choosing the ultimate food location, simply decide 'yes' or 'no' for a restaurant shown on the screen. Once there is a restaurant where everyone wants to go app will tell you where the group has decided to go once the votes are in. A Bot user has been added that will vote automatically in V 0.2 Beta.

project image
2023

Japan Ski Resort API

Link

API for ski resorts information in Japan built with Rails. In the next update, it will also include daily update of weather and snow condition of that ski resort.

project image
2023

[Mini game Series] Mine Sweeper

Link

Classic game recreated with Vanilla Javascript with basic functions. Smoother game play will be improved soon.

project image
2023

[Mini game Series] Coach Chatbot

Link

Mini Chatbot with Rails and AJAX. He only say a few things, but you can try asking him questions or shouting at him.

Tech Stack

back end
front end
tools

Socials