Thank you for contributing!
Clone the project
$ git clone git@github.com:d0x2f/retro.tools.gitInstall dependencies
$ npm installStart a local development server
$ npm run devChanges you make will be reflected live at http://127.0.0.1:5173/.
Tests are written using cypress, please take the time to
write good tests for each new feature you add.
Test files are found in the cypress/e2e directory.
To open cypress, run:
$ npx cypress openAlternatively, you can run the tests in headless mode with:
$ npx cypress runBy default, this project is configured to run against a hosted development backend. This way you don't need to run a local copy of the backend or host your own firestore database. Feel free to use and abuse it as you please, there are cloud functions in place that will clean up old data and it's not a problem if it breaks.
If you need to make changes to the backend, have a look at the repositories and their documentation here:
If you want to contribute a translation but aren't a coder, that's fine!
Take a look at the files in the src/lang directory and make a new one for your
target language.
Translate each entry in the file and submit a pull request with just your new
file, I'd appreaciate it a lot!