Developed user profile page system with features such as allowing user to edit one’s bio, send/accept pal requests, and privately message pals in Java.
Designed front-end user interface using HTML and CSS.
Implemented a miniature version-control system of Git in Java.
Supports Git commands such as adding/removing files, saving snapshots of files (commits), checking out previous files, viewing history of logs, searching for particular commits, and merging commits.
Implemented Qirkat, similar to checkers, in Java that allows two players to play against each other by inputting moves manually, one player to play against an AI in auto mode, or user can set two AIs to play against each other.
Designed & developed this personal website using HTML, CSS, and lots of ♡.