Cyber Register
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
app
bootstrap
config
database
public
resources
routes
storage
tests
.env.example
.env.travis
.eslintrc.js
.gitattributes
.gitignore
.scrutinizer.yml
.travis.yml
README.md
artisan
codeception.yml
composer.json
composer.lock
nitpick.json
package.json
phpunit.xml
server.php
webpack.mix.js
yarn.lock

README.md

Cyberregister

Build Status CodeClimate maintainability CodeClimate test coverage Codacy grade Codacy coverage Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status StyleCI codecov CodeFactor Badges Cyberveiligheid

Installation:

composer install
cp .env.example .env      # Edit config
php artisan key:generate
php artisan migrate
php artisan passport:keys
yarn install
yarn production

License

Cyberregister is open-sourced software licensed under the MIT license.

The Laravel framework is open-sourced software licensed under the MIT license.

Development

Running the development server:

php artisan serve

Frontend development:

yarn dev

With live-reload:

yarn watch

Running tests

Run all the tests

phpunit

Run a test suite (for a list of availabe suites, see /phpunit.xml)

phpunit --testsuite <suite_name>

Run a specific test file

phpunit tests/<optional_folders>/TestFileName

Run a specific test case bash phpunit --filter <test_case_name> Generate code coverage

phpunit --coverage-html docs/coverage

This will create the code coverage docs in docs/coverage/index.html