Ethan Duong's repositories
CS32-ObjectOrientedDesign
UCLA CS32 Projects: a dive into object oriented developement (overloading, inheritence, polymorphism), data structures (stacks, queues, lists, trees, etc.), and algorithms (searching, sorting, complexity).
Memories-MERN-Social-Media
Fully deployed full-stack social media application using React, MongoDB, Express, and Node. React front-end hosted on Netlify; Node server hosted on Heroku; MongoDB database hosted using MongoDB Atlas
MERNFarmApp
FullStack CRUD Application on MERN Stack (MongoDB, Express, React, Node). Made to model storefront inventory.
MySQLMiniAirbnb
Fully deployed full stack web application of a simple Airbnb-like site. Focus on MySQL relational database design and queries. Features user auth and CRUD operations using MySQL.
SokobanSolver-AStarSearch
CS161 Artificial Intelligence Project 3: A working Sokoban solver that computes an optimal solution to the game Sokoban using A* search with heuristics built for Sokoban
ChileanMarriageCertificateReader
Compile Marriage Certificate PDF Data Into an Excel Sheet
CS31
Projects from CS31 UCLA
SpringTalk
Fully unit-tested RESTful ChatBot application built using SpringBoot. Utilizes Java best practices including Mockito and JUnit for testing and Model-View-Controller setup for web-routes.