Quentin
A
Pongratz

picture of quentin

Projects

About Me

My name is Quentin Pongratz. I am a self-taught web developer with a B.S. in Mathematics and a B.A. in English, looking to transition into a career in the field.

Experience with:

Collected below are projects which showcase different aspects of my abilities (Not counting the html, css, and javascript on display on the site itself). I'm currently working on deepening my knowledge in JavasScript and plan to tackle React soon. Feel free to see more projects over at my github, or peruse my resume, and if you have any questions don't hesitate to contact me at qpongratz@gmail.com.

Project Details

Spacebook

screenshot screenshot

What is this?

A social media site modeled after basic facebook functionality and styling developed in Ruby on Rails.

What does it show?

  • MVC Architecture and the Rails use of convention over configuration
  • Turbo Frames and Turbo Streams for single page functionality for basic CRUD actions with posts, comments, and reactions
  • CSS organized with Sass use of nesting and separating out individual components
  • StimulusJS for reusable javascript elements
  • Actions secured from unintended or not-logged-in users with authentication through devise
  • Omniauth sign-in/sign-up with Facebook
  • After action callbacks to provide new users with pending friend requests
  • A number of tests (including systems tests) using Minitest and Capybara
  • Infinite pagination for main feed
  • Responsive design for mobile devices
  • Deployment on Heroku

See more?

Chess

screenshot screenshot

What is this?

A command line chess game built in Ruby

What does it show?

  • Object Oriented Design
  • Testing with Rspec
  • Saving and loading games with serialization

See more?

Tic Tac Toe

screenshot screenshot

What is this?

A browser-based game of tic-tac-toe made with JavaScript

What does it show?

  • Use of factory function to organize code.
  • Light styling, but still mobile responsive.

See more?

Connect Four

screenshot screenshot

What is this?

A command line version of Connect 4 where you have to connect four of your pieces in a row made in Ruby.

What does it show?

  • Use of Test Driven Development
  • Testing with RSpec

See more?