Shirking the advice of my TA, who advocated starting this final project from scratch, I chose to migrate my all-Rails Professional Development Tracker app to an API-only Rails back-end and React/Redux front-end. Why? For starters, I’ve never been one to shy away from a challenge. But my decision was, ultimately, one of need: this app is a prototype for a company I’ll be interning with starting in January, and my Rails-only version was always intended to be a mere test run in preparation for this final push.
Professional Development Tracker (PDT) is a prototype commissioned by Skookum, a digital strategy, UX design, and software development company with offices here in Denver. Skookum provides an annual allowance to employees to be used for professional development, e.g attending a conference, taking an online course, purchasing and reading a book, etc. PDT aims to allow Skookum more accurate tracking of their employees’ professional development.
Well, there you have it–I built a Ruby on Rails app. It feels pretty great, especially considering the effort required. I went into this project feeling pretty good about my handle on Rails, but nearly every step in this process through me a curve ball. These hiccups taught me a ton more and, by conquering them, also boosted my confidence, so I’m grateful for the opportunity.
Happy Hour Journal (HHJ) arose from a discussion with a fellow cohort-mate who was building a tracker app for easy searching of nearby happy hours. Having found a spot for early-evening provisions, I figured the diner might like to be able to keep track of the who/what/when/where of their happy hour experience. HHJ requires creating an account and, from that point forward, logging in via a username and password. Follow the CRUD convention, HHJ allows users to log, browse, change, and delete journal entries.
Stuck on one last error,
Existential crisis sets in.
Oh, forgot to save.