Skip to content

Audio player and mixer for tabletop game masters (work in progress)

License

Notifications You must be signed in to change notification settings

librowski/rpgio_old

Repository files navigation

rpgio

Build CodeFactor Grade Depfu Codecov License

Initial design

initial design

Running

⚠️ The command names are quite ambiguous and will most likely be changed

Run these commands with yarn:

  • build to create a JS build runnable by electron
  • app to run this build
  • start to combine the commands above
  • lint:ts and lint:css to check for code-style issues
  • test, test:e2e and test:all to run the tests

Directory structure

 📂 development             | Development related utils
 📂 src                     |
 ┣ 📂 assets                | Fonts, icons, images, etc.
 ┣ 📂 components            | React components 
 ┃ ┣ 📂 providers           | Global react providers (i.e. react-router)
 ┃ ┣ 📂 shared              | Shared components - inputs, buttons, typography
 ┃ ┣ 📂 views               | Application views / pages
 ┣ 📂 electron              | Electron-related utils
 ┣ 📂 i18n                  | Locale and i18n logic
 ┣ 📂 player                | Audio-player / web-audio related files
 ┣ 📂 store                 | Redux store, actions and selectors
 ┗ 📂 test                  | Testing utilities

About

Audio player and mixer for tabletop game masters (work in progress)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published