TJADB is a community
dedicated to the preservation, creation, and overall discussion of TJA files and Taiko no Tatsujin (太鼓の達人) charting!
This resulted in this project, as a way of storing and hosting the custom TJA files created by the community, and making them searchable. This project has since grown, working together with the OpenTaiko project, and aligning its development cycle with OpenTaiko, to improve both projects.
Installation is fairly straightforward.
virtualenv -p python3 venv
source venv/bin/activate
This project mostly relies on python packages. These can be installed through:
pip install -r website/requirements.txt
However, ffmpeg
is required to programmatically create the audio previews.
This has to be installed manuallhy, or through your package manager.
To allow the web server to serve pages in multiple languages, localization has to happen. We can do this by running the following code, from the root of the project folder. Make sure that - if you use a virtual environment, that it is loaded.
python3 website/locale/localize.py generate
django-admin compilemessages
This is free software released under the "GNU Affero General Public License v3.0"
Copyright (c) 2021 Pieter-Jan Moreels - https://github.com/pidgeyl/
Copyright (c) 2021 TJADB Community - https://discord.com/invite/XHcVYKW
This section is for people who helped out the project by sponsoring the server that runs the public TJADB website and Discord bot.
@Y2K-x
Hue#1629
And others