Projects
Tutor-Management-System
Streamlined communication between 100+ tutors and admins by designing and implementing a full-stack Tutor Management web application, replacing conventional email communication
Maze-Solver
Implemented Dijkstra's algorithm to create a pathfinding visualizer that allows users to customize and generate random mazes, finding optimal solutions for each
iNotes
A full-stack clone of a general note-taking app with features such as user authentication (login/logout), CRUD functionality for posting and deleting notes, and searching
Phone-Shop
A fully responsive SPA that simulates the front end of a common e-commerce site. Users may toggle details, add products to a cart, and slide between pages
Big-Two-Game
A client-server BigTwo card game with a responsive GUI, allowing up to 4 concurrent clients to play Big Two Card Game and chat with each other