Earlier Projects

An archive of my earlier web, mobile, computer vision, and game projects. These descriptions document the work at the time; demos may no longer be maintained.

Back to selected projects

Project archive

  • MockMyInterview AI React Using AI voice agents to help you mock your interview.

  • Concise MarkDown Blog: React MD A static, configurable, update by markdown, deploy on Github Page blog using React. Try it by yourself, 5 mins to set up your own concise markdown blog πŸš€πŸš€πŸš€.

Concise Markdown Blog Github repo thumbnail

  • Dark Forest Adventure: Game Unity 3D A Unity 3rd perspetive 3D adventure game. Player explores the occult foggy forest and near village, collects different resources, changes the terrains for your combat strategy and challenges the various and cunning enemies hidden in the forest.
Dark Forest Adventure preview picture
  • Chatty AI AI React An AI chatbot website (profit-making project)

  • Happy Triplet Elimation - Algo: Game Electron TS Vite A game teaches players what algorithm practise looks like. A triplet matching casual game. Hope you enjoy the Triplet erasing and learn some algorithm knowledge. Vite+Eletron, released on itch

TripletErasingGame

  • PythonCVDetection: TCP RTC Py CV Through WebRTC to transmit video frames from server to the client for Object Detection tasks by OpenCV, Python.

  • eBookFlip: JS React An e-book flip player implemented by React and Canvas Updating with 60fps, also provides a version implemented by jQuery (not playable but flipable with animation, one-click flip) in jquery-impl branch.

eBookFlip

  • Mintal: JS React Node.js MySQL A web application that provides questionnaire and psychotherapy advice for people who suffered from mental health problems, made for Pitt Hackathon

Mintal

Research Projects

School Projects

Some initial, for learning/homework purpose projects Hope I have free time to complete them and push them to the Awesome Projects list.

  • iOS/Android Chat App: This project is a chat & date mobile App which is for Full stack challenge event, including PostgreSQL/MySQL + Node.js backend services and React Native Mobile Frontend.

  • Pusher: A pusher demo includes two implementations, one is based on pusher and slanger, and another is based on Vue, Socket.IO (my favorite websoket lib).

  • Data Analysis for houses in Kansas

  • Best2buy: A lightweight e-commerce web application powered by Egg.js, jQuery, Bootstrap and Mysql.

  • Electron Particle Clock: An Electron particle clock application, supports Windows, MacoOS and Linux. Through this project, I figured out the way to package for different platforms, using Inno Setup to generate a Windows installer file. The particle animation is very fancy, not from me.

  • FGO H5Game: A FGO HTML5 game, I was planning to develop idle games (incremental games). It's not boring, but the technology is too naive to update: jQuery, Bootstrap, PHP and MySQL.

  • Backlog: A online memo web application using Django, React and PostgreSQL.

  • Try Konva: A React Canvas with draggable blocks powered by Konva.

  • Horner's Method: Use Horner's Method to calculate the polynomial evaluation.