A Ruby on Rails web application, SPRKY is a collaborative project as a capstone project for the Firehose Project. The application fully implements chess logic including determining check and checkmate, allowing en passant moves and pawn promotion. Players can maintain multiple games and send email game invitations to others.
Gems: devise, bourbon/neat/bitters, rubocop, simple_form, firebase, new_relic, byebug and factory_girl
A project management and time tracking app built with Ruby on Rails.
Gems: devise, angularjs, jquery-rails, simple_form, boostrap-sass, jquery-minicolors-rails, awesome_print, byebug, quiet_assets, factory_girl
Online project for the Firehose Project, this Ruby on Rails site serves as a medium for sharing knowledge with others through video courses. Any user can create a course to teach, or enroll in an existing course. The app makes extensive use of nested resources and namespacing (course appearance and functionality are different for administrators and students), image and video uploading and resizing, payment integration and drag and drop sorting of lesson order with jQuery UI and Ranked Model.
Gems: fog, carrierwave, figaro, jquery-ui-rails, mini-magick, stripe, ranked-model, factory_girl, byebug