Breakthrough

Breakthrough! Written entirely in Java, this game provides the players with move assist, game reset at any time, pieces taken counter, and randomized starting player. The code is written with a great focus in modularity and an extensive amount of complex logic.

OOP Concepts Used

  • High Cohesion
  • DRY Principle
  • Method Extraction

Tools

java

Java

Vbay

The vBay RESTful API, built with the ExpressJS framework, is designed to host the data for the frontend vBay web application. The API provides user, game, auction, and trade data which is all stored in a PostgreSQL database hosted on the PaaS, heroku.

Database and API Concepts Used

  • Fully Normalized
  • Refined Data
  • HTTP Methods, Status Codes & Headers
  • Stateless
  • Resource Manipulation via Unique URL endpoints

Tools

image

NodeJS

image

PostgreSQL

image

Heroku

image

ExpressJS