Jack Heaton's repositories
chess-opening-book
A project designed to help people with a visual disability get meaningful insights from their chess games.
d2l-autosave
Autosave edits to D2L assignment feedback. A Google Chrome Extension / Plugin
advent-of-code
Advent of code solutions
battleship
A Battleship project as part of The Odin Project curriculum, with the goal of learning Test-Driven-Development
calculator
Learning assignment from The Odin Project
client-side-form-validation
A simple HTML + JavaScript form that doesn't submit, returns live validation, and a friendly success message.
curriculum
The open curriculum for learning web development
movie-database-clone
Assignment from The Odin Project to learn and practice TypeScript, React, Firebase, Redux and API calls
opening_tree
A chess opening book, done in a Tree data structure
planets-r-us
An "inventory like app" to learn and practice: Node, Express, MongoDB (via Mongoose), and pug. Heroku fatality was incurred here
wheres-waldo
Where's Waldo inspired game to practice full stack development with TypeScript and Firebase
cv-application
Learn by doing project from The Odin Project, to learn React.js core concepts: State, Props, Class Components and Functional Components
dropdown-menu-simple
A drop down menu component used in Dynamic User Interface Interactions, to be published to the npm package registry
EpictetusZ1
Config files for my GitHub profile.
etch-a-sketch
Sketch Pad / Etch-A-Sketch assignment from The Odin Project
exercism-typescript-track
Personal progress towards the TypeScript track on exercisim.io
keywords-monorepo
App to find keyword freq. and replace them in a body of input
memory-game
A Memory Game project, to learn and implement: React, Hooks, Functional Components and Lifecycle methods
mini-message-board
A small learn by doing NodeJS project to practice and learn: Back-end development using Node, Express and Pug. Heroku fatality occurred here
multi-server
A simple multithreaded server
pacR
Take ownership of NRC data
restaurant-page
A Learn by doing project from The Odin Project. With the goal of making a full HTML CSS and JavaScript site from JavaScript using Webpack
rock-paper-scissors
Attack On titan themed - JavaScript learning project from 'The Odin Project'
shopping-cart
A React project to learn react-router-dom, and practice using routes. From The Odin Project.
tic-tac-toe
A project from The Odin Project. With the goal of learning Factory Functions and The Module Pattern
weather-app
Learn by doing from The Odin Project. Makes use of APIs, Promises and Async/await