Matthew Ehrlich
Projects
-
Resume
Skills include Ruby, JavaScript, Rails, React, Redux, PostgreSQL. I enjoy making single page apps and implementing responsive design.
-
Timesurfing
Timesurfing is a single-page application that allows users to book stays with anyone in history. I solo developed using Ruby on Rails for the backend, and React.js for the frontend.
-
Last Knight
Last Knight is a 2d action RPG in the style of the Legend of Zelda. I wrote this game just using Vanilla JavaScript and HTML5 canvas.
-
CraigsTab
CraigsTab is a Google Chrome extension that overwrites the new tab page. Users can use it to save craigslist searches so that new results show up every day on their new tab page.
-
Ruby on Tracks
Ruby on Tracks is a backend framework that allows users to create their own web applications using a Model View Controller framework. I've recreated many of the features in Ruby on Rails.
-
Ruby-Chess
A console version of chess programmed in Ruby that you can play in the terminal. Edge case moves such as Castling, en passant, and promotion are included. I've also written an AI for a computer player.
-
Asteroids
This is a basic version of asteroids written in JavaScript for HTML canvas.