Projects

Thank you for visiting my GitHub page. Here you can find a list of projects and project descriptions.

Web Portfolio

NYS Power to Choose

This website was built for New York State, using Angular and C#. It's purpose is to inform the public on their energy provider choice.

How to use it...

  1. Open the Power to Choose website
  2. Accept the "Consumer Advisory"
  3. Enter a New York State zip code (e.g. 12065)
  4. Choose between electric or gas
  5. If prompted, choose an incumbent utility

You will then see a list of energy offers. On this page you can compare offers, view a company's historic pricing, and more.

Visit Site
New York State Power to Choose Application
NYS DPS "Power To Choose" Web Application

CodePen Examples

Responsive Table Design

Finding a way to create responsive tables seems like the age-old challenge. We often can't display tabular data in a truly mobile-friendly format without implementing excessive customization. This approach transforms the table into cards. As with any given approach to mobilizing tabular data, the effectiveness greatly depends on the content stored inside of the table.

Note: Do to the nature of CodePen embeds, you may not be able to see the Table form of this pen. If you want to see it as a table, try viewing the pen in full screen mode.

See the Pen Tables Transform Into to Cards by Aaron Rhoades (@aaronrhoades) on CodePen.


Calculation of Free Time

One day I decided to create a simple JavaScript app that calculates the number of free hours you have per week by subtracting hours worked, hours of sleep per night, and travel time for work. It essentially uses simple calculation on a button click. Syntactically, it's a form. But I used event.preventDefault() to prevent form submittal, since it is embedded on codepen.

See the Pen Calculation of Free Time by Aaron Rhoades (@aaronrhoades) on CodePen.