Ian Dunn's Projects
Command-line database management system to keep track of books and their authors, publishers, and editors, as well as ratings, read time, and collections for multiple users using SQL and Python for Principles of Data Management. (Currently in development)
A quick app to practice React and also to generate large Collatz Sequences quickly :)
The objective of this project was to design an agent program that finds the state and control histories for a Dubinsโ car that implements parallel parking while avoiding obstacles (e.g., sidewalk, other cars). The agent learned to perform this task on its own using reinforcement learning (RL), specifically a genetic algorithm (GA) solver.
Full-stack eStore minimum viable product built with Angular and Java Spring with a RESTful back-end for Intro to Software Engineering using OpenUP and Scrum to effectively delegate tasks and plan the workflow of the project as a team.
Personal full-stack link shortener supporting multiple users built with Flask, Python, and MongoDB. Final project for the Harvard CS50X course.
A quick practice project to help me learn react. This project uses create-react-app as a boilerplate.
Interactive web app built with Express that allows a user to log in with their Spotify account using OAUTH2 and to view their current, monthly, and all-time listening statistics via the Spotify API.