Justin Keena's repositories
pokemon-booster-pack-simulator
Static web app that accurately captures the probability, rarity distribution, and experience of the first dozen+ sets.
csharp-masterclass-practice
Practice code created to follow along with the Complete C# Masterclass Udemy course by Denis Panjuta.
magi-nation-booster-pack-simulator
This web application accurately captures the probability, rarity distribution, and experience of opening all sets.
virtual-backlog
A full-stack MERN React app for users to store and display their entire videogame collections on animated 3D bookshelves.
asp.net-core-3-react-spa-with-entity-framework
A step-by step tutorial for building an ASP.NET Core 3.1 React SPA using the built-in React.js template (=CRA), a pure web api back end, Entity Framework Core 3.1, a from-scratch Microsoft SQL Server local database, and SQL Server Management Studio 18.2.
plato-texts
A promise-based node package for retrieving the Greek texts of Plato from the Scaife Viewer API (Perseus Project 5.0).
tic-tac-toe-in-csharp
A tic tac toe console app in C#, using a 2D array.
ancient-greek-declensions-quiz
Made with jQuery, HTML, and CSS, this educational tool reinforces knowledge of all regular Greek nouns with time-based, programmatically generated parsing questions.
backbone-js-practice
A collection of practice code written to follow along with Mosh Hamedani's Backbone Tutorial: Learn Backbonejs from Scratch on Udemy.
super-coin-collector
Made with jQuery, jQuery UI, HTML, and CSS, this Nintendo-inspired randomized arithmetic game uses basic animation effects and collision detection.
bamazon
Command line Node app that simulates a storefront.
csl-opera-obscura
A catalog of C.S. Lewis's obscure and newly published works.
jwkeena.github.io
My portfolio site.
liri-node-app
Command line node app that takes in parameters and gives back movie, song, and concert data.
microsoft-word-xml-to-json-converter
A custom tool to parse MS Word XML documents formatted as letter correspondence into JavaScript objects.
multiplayer-image-labeler-game
A multiplayer game based on the original Google Image labeler concept, using GIFs via the GIPHY API instead. Made with Firebase, Bootstrap, and jQuery.
perseus-project-api-javascript-integration
Allows users to request and view Greek texts stored in the Perseus database via modern JavaScript implementation.
plato-texts-demo
Demo of npm package plato-texts using client side Blazor.
proscenium-arches
A demo illustrating perspective using an arching vault overlay (from Raphael's School of Athens) and background video of clouds as soon as the screen is clicked anywhere.
react-memory-game
A memory game built in React.
sequelize-me-captain
A full-stack CRUD cereal tracker made with Sequelize, MySQL, Node, Express, Handlebars using the MVC design pattern.
superhero-dating-app
A dating website, but for a very exclusive clientele.
the-office-character-guessing-game
An Office-themed hangman-style game built with vanilla JS, HTML, and CSS.
videogame-gifs
Uses jQuery and AJAX calls to generate a variety of gifs in an eye-bleedingly 90s environment.