Projects

'The Last Shift Inn' Restaurant Website

Screenshot of the shape drop game

A restaurant website built and hosted using WordPress. It is complete with full location services to locate the restaurant, booking information to reserve a table, as well as links to a constantly updating menu and all the brand's social media pages.

View the website here

SeaFlix Movie Database App

Screenshot of the SeaFlix app home page

Built using the MERN Stack (MongoDB, Express, React, Node), the site fetches information about movies from a database using an API to deliver between the frontend and backend, all built by me. The app allows users to create an account, sign in, and view information about some of the best films out there. Users can then store any of the listed movies on their user profile to be viewed later, as well as use this page to update any of their personal info and account details.

About this Project

OR

View the Site here

OR

View the code on GitHub

Chat App

Screenshot of the Chat App login page

This application is a real-time chat platform built with Flask for the backend and Socket.IO for real-time communication. It allows users to join chat rooms and exchange messages instantly.

View the documentation

OR

View the code on GitHub

2D Platformer Game

Screenshot of the 2D Platformer Game in action

The "2D Platformer Game" is a browser-based game developed using HTML, CSS, and JavaScript. Players navigate a character through a series of platforms, avoiding hazards, to reach a goal. The game features realistic movement mechanics, collision detection, and a victory screen upon completion.

Play the Game!

OR

About this Project

OR

View the code on GitHub

Pokedex App

Screenshot of the pokedex app home page

A functioning Pokedex application written in JavaScript as a part of my CareerFoundry coursework. It fetches data about a selected Pokemon such as type, abilities, and sprites, facilitated by an API. The frontend, which is built using HTML and CSS, then displays the data in modals for the user to view.

Use the Pokedex App

OR

View code on GitHub

JavaScript Shape Drop Game

Screenshot of the shape drop game

A basic shape match game built using JavaScript. It utilizes if/else statements to determine whether shapes are where they should be, and functions to enable a scoring system, with points being added for correct shape placement, and deducted when incorrect. The frontend was built using HTML and CSS.

View the Project here

OR

View the code on GitHub

Custom Media Player

Screenshot of MP4 video player I built

A simple MP4 media player built from scratch in JavaScript. It includes features such as play/pause functionality, volume control, and the ability to incrementally skip ahead and alter the playback speed. Different videos can easily be added/linked as required. The basic frontend was built in HTML and CSS.

View the Project here

OR

View code on GitHub