RolePlayGateway / roleplaygateway

source code for roleplaygateway.com
GNU General Public License v3.0
8 stars 8 forks source link
games role-playing roleplay roleplaying rpg-game storytelling writing

roleplaygateway

source code for roleplaygateway.com

## STOP HERE AND READ ME FIRST!
Before continuing, let us be the first to welcome you to THE SOURCE. While it might be confusing at first, there's a lot you can learn if you make the time.

Use this URI: https://www.roleplaygateway.com/

From there, links like `hub.roleplaygateway.com` might "pop up" from time to time. With a bit of navigating around, you can earn credit for your progress.

- Continue: https://chat.roleplaygateway.com/
- Offline: https://www.roleplaygateway.com/medals/beta-tester

Remember: never be afraid to explore!  Curiosity might have killed the cat, but that's why he had nine lives.

Good luck, have fun (`gl;hf o/`), and enjoy!

                                          — the RPG team

Directory Structure

styles/RolePlayGateway/template contains most of the "templates" for pages.

Tests

We're using PHPUnit to test our existing infrastructure as we prepare for migration to Fabric. Following the Maki Philosophy, we will use a REST API to formally define a list of Resources and their expected behavior. From this point, we will use TDD to finalize a 1.0 version of RPG, then begin writing migration scripts for Fabric.

Installation

$ composer require phpunit/phpunit
$ composer require guzzlehttp/guzzle
$ composer update

Running Tests

$ composer test

Goals

Next steps of this project are to build a working Docker image of the site that can be independently deployed with a single command. Help wanted!