moritztim / Magic-Piano

Stripped down version of the CIDR Pianolatron application for the Seewen Museum of Music Automatons

Home Page:https://magicpiano.tweaklab.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pianolatron

Development repository for the CIDR Pianolatron application.

Development Status

  • June 2022: Testing and final modifications are in progress.

Run Locally

  1. git clone this repository

Live Updating Development Build

  1. yarn
  2. yarn dev (This will run the development server and reflect your changes to the page as you save files)
  3. Visit localhost:8080 in your browser

Static Build

  1. yarn build
  2. Serve build/ using an http server
  3. yarn preview is now also available, which will perform a static production build and then serve it from http://localhost:8080/.

Linting and Testing

  • yarn lint to run eslint
  • yarn test to run jest
  • yarn coverage to run code coverage check

GitHub Pages Deployment

Users with write permissions to the repo can deploy to GitHub Pages with yarn gh-deploy.

About

Stripped down version of the CIDR Pianolatron application for the Seewen Museum of Music Automatons

https://magicpiano.tweaklab.org


Languages

Language:Svelte 70.7%Language:JavaScript 20.7%Language:SCSS 6.4%Language:Astro 1.3%Language:Shell 0.9%