Personal Project
Java Room website
Java Room is a Java educational website to help Japanese students prepare for the Oracle Java certification exam in entertaining environment with tutorial video library and the built-in Java compiler/editor.
Design a fun learning atmosphere for Japanese Java learners that's interested in Oracle Certified Associate Java Programmer.
Implement a single-page web application with React.js
It dynamically populate code snippet for the selected tutorial subject in the code editor in the page and allows user to compile using JDoodle API.
It dynamically play tutorial video as user double-click the tile to select the subject.
Providing CDN video streaming leveraging AWS technologies for better user experiences no matter where the user resided in the globe.
Technologies Used:
React.js
AWS CloudFront
AWS S3
Bootstrap
GitHub Page
DexHound Simply Toolroom Web App
This web application helps toolroom attendants on the manufacturers’ shop floor to manage their tools and parts.
The purpose of the project is to demonstrate the front-end development in demo mode (un-signed-in). Back-end development for signed-in users is in-progress.
Key functionalities include:
Items management
List, create, update, and delete items
Allow users to scan or enter UPC code of the new item and make API call to the third-party service for the item detail information to automatically fill out the New Item form.
Bins management
List create, update, and delete bins
Restock management
Employee management
List, create, update, and delete employees
Issue tools and parts page
Issue out the requested tools and/or parts to the employee.
Return page
Allow the employee who has been issued the durable items/tools to return them to the toolroom.
Physical count page
The toolroom attendants physically count the item quantities in bins for discrepancies.
Technologies Used:
React.js
TypeScript
API call
Tailwind, Bootstrap
Heroku, Cloudflare