Projects/Apps

project
MERN Stack App

An app that uses the Punk Beer API to load in a list of beers that the user can search. Axios is used to make calls to the API and Redux is used to manage the state of the app. Users can search for beers, favorite them and unfavorite them. Favorited beers are stored in a MongoDB database on mlab. A Node.js/express backend is used to interact with the database.

project
Image Gallery

An image gallery made with React. Implements firebase authorization to register and sign in user. Comments for each image are stored in a firebase database. Redux is used to manage the state of the comments for each image.

project
Responsive Multi Page

A Multi-page responsive website coded using CSS, HTML, and vanilla JavaScript. Google maps intergration using the Google Maps API. Image fade in and out on home page done using JavaScript.

project
Restaurant Site

A responsive site for a Restaurant. Uses Sass for styling and JavaScript for controlling the navbar slide.

project
Responsive Single Page

A single page responsive website coded using CSS and HTML. Has parralax scrolling on images

project
PHP Blog

A blog written in PHP and MySQL. Users can sign up and sign in to post and delete their posts. User input is validated for security.

project
Giphy App

A Giphy app using the Giphy API. Loads the trending images on start and allows the user to search for gifs. Makes AJAX calls using vanilla JS and Sass for styling.

project
DrumKit

A basic drum kit made with JavaScript, HTML, and CSS.

Skills/Resume

Front End
  • HTML5
  • CSS
  • JavaScript ES6
  • Sass / Materialize / Bootstrap
  • Pug / Jade
Back End
  • Node.js
  • PHP
  • Express / Mongoose
  • MySQL
  • REST APIs
Other
  • React / Redux
  • Git / Github
  • Gulp
  • Webpack
Resume