Role: Full Stack Developer
The Share Your Story app was part of a Comcast-sponsored media project called Voices of the Civil Rights Movement. The intent of the project is to allow people with personal experience from the civil rights movement to share their perspective.
The scope of my work was to build a web-based tool for people to upload their story as a draft post to the Voices of the Civil Rights Movement website, where it would later be approved by an admin. Users can share their story in the form of a video, image, or text, and the node.js app I built interfaces with AWS Elastic Transcoder to transcode video files and upload them to an s3 bucket. Then a wordpress post is created using WordPress api v2 with additional custom fields to render the video from Amazon s3 as an HTML5 object.
The uploader can be found here.