Hello, I'm Ryan - Computer Science student at UC Irvine!
Designed and developed an intuitive web-based expense tracker application using React.js framework to help users manage and moniter their finances. To ensure privacy I implemented a sign in/authentication feature in which the users sign into their Google account in order to access their finances. This not only gives an added layer of security but it also alows multiple users to use this application wherever and whenever as all expenses are associated with their Google account.
CodeDeveloped an intuitive URL shortener web application utilizing React.js framework for the frontend coupled with Python Flask and Google Firebase for the backend. This was my attempt at a full stack project that was aimed to provide users with a convenient way to shorten long URL's and track click statistic
CodeI developed a multiplayer Tic-Tac-Toe game with a user-friendly graphical user interface and socket integration, allowing players to engage in real-time gameplay over a local network. I effectively utilized the Tkinter toolkit to create the GUI and Python’s socket library to handle network communication. This project challenged me to implement an object oriented design along with socket programming to establish a server-client architecture to enable seamless data exchange between players.
CodeIn this project, I created a basic calculator using HTML, CSS, and JavaScript. Building the calculator challenged me to gain familiarity with a grid style design utilizing CSS. It also required an efficient implementation of JavaScript mathematical functions in order to handle calculations appropriately.
Code