This is the site that you'll run in order to play the game, it is based on the Laravel framework which uses Bootstrap.
We did not try to make a replicate the style of panfu itself yet, we think you're capable of that yourself and this just works fine.
Both Laravel and Bootstrap use the MIT License which you can read yourself.
For installation you'll need a MySQL server. You'll also need PHP (cli) and Composer installed in your terminal, this PHP version has to be >7.1.3
- PDO
- OpenSSL
- Mbstring
- Tokenizer
- XML
- Ctype
- JSON
Alright, from here on we assume you have all of the requirements as mentioned above.
- Clone this project.
- Go to your project folder, copy .env.example to .env and open it.
- Change 'APP_NAME', 'DB_HOST', 'DB_PORT', 'DB_USERNAME' 'DB_PASSWORD' according to your MySQL configuration.
- Open your terminal, make sure your current directory is your cloned project's directory.
- Run 'composer install' to let laravel get all of it's components
- Run 'php artisan key:generate' in order to set the key that is used for all encrypted data like your sessions.
- Run 'php artisan migrate' to let laravel create the database for you.
- Go inside the public folder, place your InformationServer inside the public folder.
- Copy your FlashClient (20141201 for best support) to the public folder, so it is
/Public/FlashClient/Panfu.swf
. - Run 'php artisan serve' in your terminal and now you should have a functioning CMS on http://localhost:8000/.
This will be supported next commit.
This will be supported next commit.