My
Portfolio

A showcase of my projects and abilities
@jhgarrett

My name is
john garrett

Nine year US Army combat Veteran Full stack developer who is passionate about coding and technology.
Some of my skills include -
JavaScript, React, TypeScript, GraphQL, C#, Flutter, PHP, Swift5, AJAX, AXIOS, SASS/SCSS, LESS, Bulma, MongoDB, MySQL, NOSQL, Node.JS, Express.JS, ES6, MVC, JSON, BootStrap, JQuery, HTML, CSS, Firebase and more.

Music
Player

A Chill Hop music player to listen to when coding. It is written in react and uses an API to pull the music. It also uses local storage to save the users favorite songs.

Popcorn Night

This is a full stack site the uses Node, Express, SASS, React.JS and Passport.JS. User inputs two movies and the application will give them recommended movies based on the input.

Live Merch

LiveMerch lets a user see what bands or events are happening and allows them to purchase merchandise for the event.

Contact-App

This is a full MERN app. It will allow users to login/register to add new contacts to the database. Users will only be able to see their contacts with authentication. Users will be able to have full CRUD ability with the contacts. The tech that was used is - React, Node, React Hooks, React Context, Axios, Ajax, MongoDB Atlas, Passport, Express, JWT, and Mongoose.

Trivia Game

Trivia game using JavaScript for the logic and jQuery to manipulate HTML. Built With: HTML, CSS and javascript

Clicky Game

This is a Front-end Click memory game made with react and redux. The User must click an image once and remember the image as the board shuffles.

Github Finder

Github Finder allows you to search for github users and view important info. This app is built with React, React Hooks, Context Api Node.JS, React Router and Axios. Allowing you to view a profile and then return back to the search where you left off without having to search again.