Quick Details​

White/grey lettermark logo. Reads, Weiss Jazz History Database, Global Contributor Project
  • Project Type

    Web App (Full Stack)

  • My Roles

    • Designer
    • Lead Engineer
    • Systems Administrator
    • Project Manager

  • Tools Used

    Node.js
    ReactJS
    Handlebars
    Firebase
    Dropbox API
    Google App Engine
    Google Cloud Build/CI
    Serverless Deployment
    Docker
    Material Design

  • Project Status

    Shipped June 2020
    Actively Used by JHDB Staff and Correspondents

  • Project Timeline

    MAR 2019 - JUN 2020

  • Achievements

    • WPI President's IQP Award
    • Featured in WPI Virtual Research Showcase
    • Allowed remote volunteers to keep the JHDB running during COVID lockdown

JHDB Global Contributor Project

Description

The Jazz History Database is a non-profit organization at WPI that archives recordings, photographs, and other jazz artifacts from around the world that might otherwise deteriorate. This archive, accessible at jazzhistorydatabase.com, was previously maintained by students and faculty who built the website by hand. Our goal was to design, build and document a web-based tool to allow volunteers and international correspondents to upload digitized jazz artifacts into a simple web form that would subsequently output and publish template-based web pages.

The Contributor Portal empowers jazz musicians, archivists and educators from all around the world to effortlessly contribute to the JHDB’s online museum without technical barriers.

Personal Accomplishments

> Developed a reliable zero-cost architecture utilizing Dropbox API and GCP free tier

> Successfully designed an intuitive interface for non-technical users

> Co-authored a published research paper detailing the project’s design process and technical implementation