jonnymc94's Projects
Converts a decimal number to all bases from binary to base 9 using recursion and checks if number representation is palindromic.
A short program to rearrange the bytes in an integert to a specified order
A BlackJack game in which the player battles an AI
A web app for users to explore yoga and mindfulness content
A real-time chat application where users can create chat rooms, send messages, and view message history.
CiviForm aims to simplify the application process for benefits programs by re-using applicant data for multiple benefits applications. It's being developed by Google.org and Exygy, in collaboration with the City of Seattle and community contributors.
Connect4 console game - JavaFX board to follow!
Set up a modern web app by running one command.
An application which allows the user full CRUD functionality with data stored in phpMyAdmin.
A program which decrypts a message encrypted using the El Gamal assymetrical key encryption algorithm
An interactive food pyramid
Welcome to Fork, Commit, Merge! Your one-stop resource hub for mastering GitHub contributions! This project is the repo of Fork, Commit, Merge -website.
A search app which displays basic information about a GitHub profile
A program to calculate the great-circle distance between two GPS locations on Earth using the Haversine formula. The output is rounded to the nearest 100 km
This is a simple AI implementation of an automated Hangman Solver. The result averages around 97/100 correct for a random array of strings
A program for inserting and retrieing data from a HashTable data structure
The Huffman Encoding algorithm for string compression
Website for a coach and bus hire business built using NextJS, Typescript and Tailwindcss
A REST API for a mobile phone store using MongoDB, Express and AJAX with JQuery
MockBukkit is a mocking framework for bukkit to allow the easy unit testing of Bukkit plugins.
A REST api written in vanilla Node.js without the use of frameworks i.e Express etc
Converts a decimal number to all bases from binary to base 9 using Integer class methods. Then checks are carried out to see if the number representation is palindromic.