Web Development

I am passionate about making tools that solve problems, improve efficiency, or make life more enjoyable. I have found that a powerful way to do this is through software and web development.

This webpage contains links to several web applications that I have created. For more information on each application, and to view my full portfolio, checkout my GitHub account.

MVC Burgers

MVC Burgers is a SQL database of delicious burgers. You can make and devour burgers with this Node application that is deployed to Heroku.

burger
Math.random

Heads or tails? This application uses JavaScript math functions to simulate random events like rolling dice or flipping a coin.

math_random
API Weather App

This weather application calls the OpenWeather API and displays a current and five-day forecast for a searched city.

weather_dashboard
Velocity

Velocity is a full-stack application that helps users accomplish goals through planning tasks and tracking meals. This application uses Sequelize to create a SQL database of users, tasks, and meals.

Velocity
Decider Diner

Not sure what to eat for dinner? Decider Diner gives meal or restaraunt suggestions based on user responses. This mobile-friendly application calls the Spoonacular and Zomato APIs.

Dine-Decider
Day Planner

This daily planner saves hourly events to localStorage. It features a day and night mode which dynamically updates the css styling with the click of a button.

day_planner
Gif of JavaScript code quiz.
Coding Quiz

To test knowledge of JavaScript, I have created a code quiz. The quiz presents coding questions from a shuffled array and stores the user's score to local storage. Also, see if you can top this math quiz highscores list.

code-quiz
Express Notepad

This notepad is a server application that allows a user to get, post, and delete notes to a list. It utilizes Express.js to set up the server, and is deployed to Heroku.

express_notepad