Interactive polyrhythm metronome website.
Frontend: React w/ TypeScript, HTML/CSS w/ ChakraUI, dev & build on Vite, deployed on Vercel
Backend: Supabase - PostgreSQL, Python (FastAPI, Partitura)
- Yarn
- partitura (pip)
-
yarn dev- Start development server$\leftarrow$ use this for now -
yarn build- Build for production (build managed by Vercel so don't have to use) -
yarn preview- Preview production build (preview managed by Vercel so don't have to use, instead clone dev branch and view that deployment) -
yarn lint- Run ESLint
Use LibreScore to get mscz w/ Partitura library, convert to musicxml
Use .env for db access, contact for dev access