Splashcat is an award-winning service to track Splatoon 3 battles. Built upon Django, htmx, _hyperscript, and Tailwind CSS.
Thank you for taking the time to contribute to Splashcat! We appreciate your help. There are multiple ways you can help:
Required Dependencies: Python, Poetry & Node.js + NPM
- Fork the repository
- Clone the repo:
git clone https://github.com/your-username/splashcat.git
- cd into the directory:
cd *file path*
- Install dependencies:
poetry install npm install npx update-browserslist-db@latest npm run build
- Run the website:
macOS/Linux:Windows:poetry shell ./manage.py runserver
poetry shell python manage.py runserver
- Create a branch for your feature or fix:
git checkout -b myfeature
- Commit your changes:
git commit -m "Description of the change"
- Push to the branch:
git push origin myfeature
- Submit a pull request.
If you've found a bug in Splashcat please report it! If it's a security vulnerability please contact [email protected] or use GitHub's tools for reporting security issues. Do not use a public GitHub issue.
Sponsoring me will support Splashcat and its server costs. Getting the $5+ monthly tier also gives you some little additional features in Splashcat! For more details, see https://splashcat.ink/sponsor/.
There's a Splashcat Discord server at https://discord.gg/JPFwvbSWMS and GitHub Discussions are available at https://github.com/orgs/splashcat-ink/discussions.
Splashcat is licensed under the terms of the AGPL-3.0 license