Skip to content

patxi1980/Core

 
 

Repository files navigation

#OpenTribes Build Status SensioLabsInsight Gitter chat Scrutinizer Code Quality Code Coverage

An OpenSource browserbased Game, written in PHP tested with Behat/Mink using Silex

This Project is used to practise Behavior Driven Development and Clean Code Achitecture

The Game is licenced under MIT

Current TODO

#Api Documentation

#Demo Site

#Current Front-End Tests

#Current Interactor Tests

#PHPUnit Testcoverage

##installation

  • clone repository

git clone -b develop https://github.com/Opentribes/Core.git /path/to/your/folder

  • update dependencies

cd /path/to/your/folder

composer update

  • create configuration

cli/config.php create develop

  • edit files in config/develop

  • install database

cli/migration.php migrations:migrate develop

  • create dummy map

cli/config.php create-dummy-map develop

  • start server

php -S localhost:8080 -t web

  • run interactor tests

bin/behat

  • run silex tests

bin/behat -p silex

##shortcuts

  • installation

make install-dev

  • test

make full-test

About

OpenTribes Core module: Provides basic routes for registration/authentification and some other scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published