Projects
My projects and experiences
My Portfolio
My personal portfolio and blog website with responsive design, developed by TypeScript, React.js, Next.js, Tailwind CSS utilizing Git Hook by ESLint and Husky.
Learn more →Free IT World
A online virtual world where people can post or chat with each other. Features include map zoom clustering, posting, commenting, real-time notification, chatting, typing, blocking users and so on. Developed by React.js, Redux, Redux-toolkit, Laravel, MySQL, Pusher.io, AWS, supporting PWA.
Learn more →Stockfolio
UNSW COMP9900 Information Technology Project (100/100 HD). A stock portfolio management system assisted with intelligent chatbot. Stock predicting and analysis are based on machine learning algorithm. Developed by React.js, Redux, Ant Design-UI, Flask, DynamoDB, Swagger RESTful API, etc. I was the scrum master and team lead running team by agile methodology.
Learn more →Course Project Management System
UNSW COMP9323 Software as a Service Project (86/100 HD). A course project management including features such as team formation and grouping, project voting, mentor assigning, email notification. Developed by React.js, Material-UI, Flask, MongoDB.
Learn more →Dentist Reservation Chatbot with Micro Services
A dentist reversation chatbot built with two text analyzing techniques (flow-based and machine learning based), developed by JavaScript, Python, Flask, Docker.
Learn more →