Mod repository website for Better Than Adventure!
To set up your development environment, follow this quick guide:
After cloning the project you must install pip and npm dependencies.
pip install -r requirements.txt
npm install
Don't forget to migrate to your database (by default ./db.sqlite
)
NOTE: don't forget you can overwrite
bta_modding/settings.py
with a.local.py
file!
python manage.py migrate
And now you in theory can run Django's server using
python manage.py runserver
And don't forget to run nodemon to listen for .html
and .css
changes, useful TailwindCSS
npm run dev
-
Mods
- List
- Search
- Filters
- Detail
- Edit
- Markdown
- WYSIWYG
- Logo
- Remove
- List
-
Versions
- Detail
- Download
- List by mods
- Do an update
- Remove
-
Users
- Sign in
- Register
- Email
- Forget password
- Profile
- Settings (useless for now)
- Remove