About the Project

Thor was an application designed to allow a user, or a team of users, to gain insight into a curated social data stream. It began as a simple Rails/MySQL application, hosted in AWS, but evolved into a single-page app, backed by an API, pulling data from multiple data stores.

The architecture (please pardon the crude diagram): Thor Application Architecture

Explaining everything at work here would take a very long time and probably become very boring, so I’ll instead focus on a few key points of the code and the ideas behind it. Each of the following pages will include links to a selection of the source code files (sanitized to remove anything sensitive or dealing with business processes) from each project.