Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.1 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.1 KB

Sight Reading Trainer

test

Twitch Link

A tool for practicing sight reading, learning songs, and training other musical skills in your browser. The successor to https://github.com/leafo/mursic.

Learn more on the guide.

screenshot

Frontend development

The frontend is a React app that can be developed without the backend (Lua, PostgreSQL, tup). All you need is Node:

npm install
npm run dev

Then open http://localhost:3000/. The dev server bundles with esbuild, watches for changes, and reloads the page automatically. Backend-only features (login, stats, the play-along song library) will not function in this mode; everything else works, including MIDI input and output.

The full site build (backend + minified production assets) uses the tup build system, see the Tupfiles in the repo.