Creating a Custom Queueing System for a Makerspace Using Web Technologies

dc.contributor.authorBradley, Jonathanen
dc.date.accessioned2024-05-31T13:02:50Zen
dc.date.available2024-05-31T13:02:50Zen
dc.date.issued2023-01-20en
dc.description.abstractThis article details the changes made to the queueing system used by Virginia Tech University Libraries’ 3D Design Studio as the space was decommissioned and reabsorbed into the new Prototyping Studio makerspace. This new service, with its greatly expanded machine and tool offerings, required a revamp of the underlying data structure and was an opportunity to rethink the React and Electron app used previously in order to make the queue more maintainable and easier to deploy moving forward. The new Prototyping Queue application utilizes modular design and auto building forms and queues in order to improve the upgradeability of the app. We also moved away from using React and Electron and made a web app that loads from the local filesystem of the computer in the studio and runs on the Svelte framework with IBM’s Carbon Design components to build out functionality with the frontend. The deployment process was also streamlined, now relying on git and Windows Batch scripts to automate updating the app as changes are committed to the repository.en
dc.description.versionAccepted versionen
dc.identifier.issn1940-5758en
dc.identifier.issue55en
dc.identifier.orcidBradley, Jonathan [0000-0003-4007-9756]en
dc.identifier.urihttps://hdl.handle.net/10919/119193en
dc.identifier.urlhttps://journal.code4lib.org/articles/16876en
dc.language.isoenen
dc.publisherCode4Liben
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.titleCreating a Custom Queueing System for a Makerspace Using Web Technologiesen
dc.title.serialCode4Lib Journalen
dc.typeArticleen
dc.type.dcmitypeTexten
dc.type.otherArticleen
pubs.organisational-group/Virginia Techen
pubs.organisational-group/Virginia Tech/Libraryen
pubs.organisational-group/Virginia Tech/Library/Research, Learning, and Informaticsen
pubs.organisational-group/Virginia Tech/Library/Research, Learning, and Informatics/Teaching & Learning Engagementen
pubs.organisational-group/Virginia Tech/Library/Research, Learning, and Informatics/Learning Environmentsen

Files

Original bundle
Now showing 1 - 1 of 1
Name:
Creating a Custom Queueing System for a Makerspace Using Web Technologies-agd-notes-edits.docx
Size:
1.38 MB
Format:
Microsoft Word XML
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Plain Text
Description: