Skip to content

Zehua-Chen/learn-otamatone

Repository files navigation

Learn Otamatone

Screenshot

Repo Content

  • web: the angular web app
  • static: the original practice and question clips. The current implementation synthesizes clips during runtime, but the original clips are still kept as a reference

Get Started

Installation

  1. Install node
  2. Enable pnpm: corepack enable
  3. Install Dependencies: pnpm install

Development

Running Development Server

Start these two commands at the same time

  • Angular development server: cd web && ng serve
  • Firebase emulator: firebase emulators:start

Deployment

Release is configured on run on publish of release or on dispatch for debugging.

  1. Build web
  2. Deploy to firebase

Acknowledgement

This project was originally developed as the final project of COMS 4170. The source and the build can be found at coms4170-0.1.1.

Here are the original contributors of the project