XavierOlland / BloodBowl_LeagueManager2

A league manager for BloodBowl2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BloodBowl League Manager 2

The aim of the League Manager is to deliver a tool for leagues playing BloodBowl 2 from Cyanide Studio to organize themselves and keep track of their competitions and results.
The overall tool is a combination of 3 elements:

You can see the whole project running for French Blood Bowl Baston League at https://bbbl.fr

This web interface

This web interface is built with VueJS using VueCLI. It's role is to show the current and past competitions results through standings, leaderboards, and matches details.

Dependencies

Before building

Building won't work because of missing images. Because we can't be sure to what extend ingame content is considered as fair use. This apply mainly to teams' logos and stadium images. Please feel free to contact us for any help concerning that matter.

To do after building

Change index extension to php file and add the following script at the end of the head section to ensure phpBB interaction. Remember to adapt your backend url if necessary.

<script> <?php define('PHPBB_ROOT_PATH','./Forum/'); include('backend/config.php'); echo "window.user = ".json_encode($user->data).";"; echo "window.admin = ".$admin ?> </script>

Disclaimer

This project has no link whatsoever with phpBB, Cyanide Studio, Focus Interactive or Games Workshop (though we'd like to thank Cyanide for their help and support with their API). BloodBowl is a registered trademark of Games Workshop.

About

A league manager for BloodBowl2

License:GNU General Public License v3.0


Languages

Language:Vue 87.0%Language:JavaScript 8.3%Language:SCSS 4.2%Language:HTML 0.6%