Portfolio

While this site is an example of some of my skills below are a few of my favorite projects that I have created.

Movie app

This site is a personal project of mine that I have really enjoyed working on. It is a movie site that displays all of the movies I own. I have the movies stored in a Google Sheet and I am pulling that data into an array. With the data I am pulling form my Google Sheet I then am making calls to The Movie Database API to pull in the title, movie poster, backdrop image, trailer, release date, and rating. This was really fun to create, I originally had something like this on this current portfolio but it needed to be cleaned up. I used NuxtJS/Vue to create this project. This project is still ongoing, I am plan on adding a search functionality to search through all of my personal movies easily. You can view the code at my movie app's repo on gitihub.

Vue chat app

A personal chat app built using Vue, Socket.IO, HTML, CSS. How it works is that a user must enter their name and a user type (agent or client). Depending on what they pick they will be taken a specific view. If they are a user they will see a chat box pop up with a message that they are in the queue to speak with a representative. If they choose agent they will be taken to a window with a chatbox and a list of all connected clients. An agent can create a private message with any client that is on the list. This was a fun project to help me learn more and really work on using Vue compoents as well as integrating something new, Socket.IO. I have never had the opportunity to mess with websockets so I found it challenging, but in a good way! I am hosting it via Heroku and it can be found at. You can also view the source code at the chat app repo on github.

Vue weather app

I built this site using Vue and the OpenWeather Map API. This project was something that I have been wanting create from a project I did while in College. It was my first real attempt at using Vue and helped me learn alot on how to structure components and refreshed me on pulling data from API's. Overall this project was really fun. Check it out at weather.morganpeck.com and its repo is located here.