My Projects

CheatSheets

BattleShip Game

Preview of Battleship Game

A project to practice tests and more complex code organization.

Weather App

Preview of Weather App

A project to practice promises and API calls.

To Do List

Preview of To Do List

Project to practice 'local storage', 'Single Responsibility', 'Loosely Coupled Objects', 'SOLID principles', and a continuation of the Object Oriented Programming paradigm and webpacks.

Restaurant

Preview of Restaurant

Project to practice npm, NodeJS, javascript modules, and webpack.

Tic Tac Toe

Preview of The Library

Project to practice factory functions, module patterns, closures, scopes, 'this', and composition.

The Library

Preview of The Library

A mobile-compatible library website with 'add book', 'add my personal library', 'sort alphabetically', 'change layout', and 'open-show/close-hide cabinet drawers' features to practice prototypal inheritance.

Sign-Up Form

Preview of Sign-up Form

A Project for practicing HTML forms, regex, creating SVGs, my first mobile-compatible website, and other CSS and HTML elements.

Calculator

Preview of Calculator

A TOP project centered on math functions and DOM manipulation with vanilla javascript.

Etch-a-Sketch

Preview of Etch-a-Sketch

'member your childhood? Return to the toy that you were never very good at.

Rock, Paper, Scissors

Preview of Rock, Paper, Scissors

Try your chances and see if your paper can cover the computer's stone.

Baby Soundboard

Preview of Baby Soundboard

My first project, applying a video tutorial from WesBos' Javascript 30 series to content from my own life.