This is an application that uses @hrgui/chord-charts
to display chord charts of songs and setlists for musicians. This is a completely offline application: Storage is local via pouchdb. Users can clear pouchDB, save it to a different file just like any other desktop application.
yarn
yarn start
- React for react componnets.
- Vite for the development environment
- Vitest for the test environment
- react-daisyui and TailwindCSS for CSS
- PouchDB for a wrapper around IndexedDB (pouchdb-browser), local storage.
- Redux and Redux-Toolkit / Redux-ToolkitQuery to manage local and querying against PoucHDB
- FileSystemFileHandle for saving to file if available (Chrome) or FileReader when falling back
events
- this is forpouchdb
to work withvite