Projects
-
React Google Books API Reading List
This site allows users to save a Reading List to a MongoDB backend. The user searches the Google Books API to find interesting titles to read next. The app is built from scratch in React, and it uses React components, hooks, and custom hooks.
Link to Repo
Link to Deployed Page -
React Employee Directory
A React website, featuring use of State and 2-way-data-binding to filter results. The website hits an API and returns filterable results rendered in React Components.
Link to Repo
Link to Deployed Page -
Tee Time Scheduler
A React website, built as a group project in my Coding Bootcamp. I was the lead on learning and implementing Tailwind CSS for this site. I collaborated with teammates who lead the way on implementing Google OAuth. The site uses a weather API and a calendar package.
Link to Repo
Link to Deployed Page -
Full Stack MySQL Burger App
This app features the ORM (Object Relational Mapping) programming technique to control a MySQL database deployed on Heroku! The app has a fun flair, but it's a serious full-stack website with CRUD (Create, Read, Update, Delete) capabilities, deployed in a fashion similar to a restaurant's ordering site or an online retailer's shopping cart.
Link to Repo
Link to Deployed Page -
MongoDB Fitness Tracker App
A fitness tracker app hooked up to a MongoDB backend. The app tracks your workout stats on the "Dashboard" tab.
Link to Repo
Link to Deployed Page -
Online/Offline Budget Tracker
A Progressive Web App. This budget tracker has a MongoDB backend, but it also works offline to save users' changes to a noSQL IndexedDB in the web browser. The backend is updated when an online connection is restored.
Link to Repo
Link to Deployed Page -
Random Password Generator
A random password generator programmed in JavaScript. I am proud of the way I utilized arrays in programming this app.
Link to Repo
Link to Deployed Page -
Work Day Scheduler
A scheduling calendar that features extensive use of "getters" and "setters" to store the calendar entries in your browser's local storage.
Link to Repo
Link to Deployed Page -
Node Readme Generator
A NodeJS app that automatically generates a README.md file for GitHub repositories. Check out the YouTube video linked below where I demonstrate the code.
Link to Repo
Link to YouTube Demonstration Video -
MySQL Employee Tracker System
I coded a CMS that takes user prompts and creates a MySQL employee database. The app runs entirely in NodeJS with no frontend. So, clone and run locally or check out the YouTube Demo.
Link to Repo
Link to YouTube Demonstration Video -
Team Website Template Engine
A template engine that automatically generates an HTML website. This app features Object Oriented Programming and code tested in JestJS.
Link to Repo
Link to Deployed Page
Link to YouTube Demonstration Video
Link to Object Oriented Programming Demo Video -
Introversion App
An app that helps introverts come up with jokes and topics for small talk. This app was created in collaboration with a group during my coding bootcamp at the University of Minnesota!
Link to Repo
Link to Deployed Page -
JavaScript Quiz
A fun JavaScript quiz with some serious JavaScript, CSS, and dynamic HTML and DOM Tree traversal and manipulation under the hood. Especially exciting for Jean-Claude Van Damme fans and fans of the movie Bloodsport.
Link to Repo
Link to Deployed Page