Projects

Portfolio website

A screenshot of the portfolio site homepage

You are currently experiencing this project! written in HTML and CSS.

Technologies:

  • HTML
  • CSS
Back to homepage
See project on GitHub

JavaScript Pokedex

A screenshot of the pokedex app:

A pokedex app created with JavaScript that shows you a list of pokemon, and allows you to to click the pokemon to view more information about it.

Technologies:

  • JavaScript
  • HTML
  • CSS
Open Project
See project on GitHub

JavaScript Movie API

An API built with Node.JS and express, with MongoDB for the database. Will serve up info about movies, directors and genres. As well as processing login, authentication and user creation/deletion requests. This acts as the backend for the MyFlix Client.

No screenshot here, this project isn't much to look at.

Technologies:

  • JavaScript
  • Node.JS
  • Express
See project on GitHub

Myflix React App

A screenshot of the myflix app.

Lightweight React app that will allow you to login to view a list of movies, which you can add to a list of your favorites.

Technologies:

  • React
  • React-Bootstrap
  • Parcel
View This Project
See project on GitHub

Meet App

A screenshot of the meet app.

Shows you different events, you can sort by city and specify the number of events you want to see. Works offline and is downloadable as a proggressive web application. Will also show you charts to plot the data currently shown on screen.

Technologies:

  • React
  • Google Calendar Api
  • Vite
View this project
See project on GitHub

Chat App

A screenshot of the chat app.

A chat app created with React Native and Gifted chat, allows the user to anonymously authenticate and then send messages to other users connected to the same server. You can also send images or your location.

Technologies:

  • React
  • GiftedChat
  • Expo

To view this project you have to download it, and follow the instructions in the README to run it on your mobile device.


Watch Example Video
See project on GitHub

MyFlix Angular Client

A screenshot of the Angular MyFlix app.

Very similar to the MyFlix React Client (using the same api) but written in Angular, and using Angular Material for the UI components.

Technologies:

  • TypeScript
  • Angular
  • Angular Material
View this project
See project on GitHub

My Music

Check out some of the music I've written!

My Soundcloud

Your Project?

I can help bring your dream website to life!

Contact me!