Document Type
Project
Advisors
Dr. Zachary Kurmas, kurmasz@gvsu.edu
Embargo Period
3-8-2021
Keywords
PaperJS, Marching Band, Drill Writing, Heroku
Abstract
The idea for this project came as a friend going through the Music Education program lamented how difficult it is to write drill for marching band. There is one primary application that is used for writing marching band drill, and it comes with two major pitfalls: It is complex, and it is expensive. DrillPad is designed with the goal of addressing those pitfalls. Creating a web-based drill writing application makes it available for free, or a low cost. The different features that DrillPad provides revolve around adding and moving performers easily and quickly.
This project makes heavy use of the web graphics library, PaperJS, from the creation of the marching field’s grid, to rendering the performers, even down to the animation. DrillPad utilizes PostgreSQL on the back-end and is deployed on Heroku.
ScholarWorks Citation
Wickenheiser, Justin, "DrillPad: A Marching Band Drill Writing Web Application" (2020). Technical Library. 356.
https://scholarworks.gvsu.edu/cistechlib/356