Neblion/Scrum Symfony scrum app
Neblion/Scrum is a Symfony 2 scrum app.
Working in progress, no stable release yet...., (*1)
, (*2)
Installation
Requirements
You have to install and configure a Web server (such as Apache) with a recent
version of PHP5 (5.3.8 or newer is recommended) and a MySQL server 5.0 or newer.
You also have to install composer (dependency management library for PHP),
you should install it globally on your system., (*3)
As Neblion/Scrum is a symfony app, you can find more informations on Symfony2
requirements at requirements reference.
For information on configuring your specific web server document root,
see the following documentation: Apache., (*4)
Step by step installation
-
Install via composer and packagist, (*5)
composer create-project neblion/scrum <your-installation-path>
-
Create you vhost and configure DocumentRoot to --> <your-path>/web and check your config: http://<your-host>/config.php, (*6)
-
Set permission on file system see Symfony2 install., (*7)
-
Create your DB and a user DB:, (*8)
mysql -uroot -p
<enter_mysql_root_pass>
create database <DB_NAME>;
grant all privileges on <DB-NAME>.* to '<YOUR-USERNAME>'@'localhost' identified by 'YOUR-PASSWORD' with grant option;
flush privileges;
-
Set your parameters.yml, (*9)
-
Run commands, (*10)
cd <your-installation-path>
php app/console doctrine:schema:update --force
php app/console doctrine:fixtures:load --fixtures=./src/Neblion/ScrumBundle/DataFixtures/Install
php app/console assets:install
php app/console assetic:dump
-
All done, test it!, (*11)
Sample data are include and you can sign in with admin/test, (*12)
Documentation
Work in progress..., (*13)
scrum@neblion.net, (*14)
Tests
phpunit -c app
Continuous Integration On Travis-ci Platform...
, (*15)
License
Neblion/Scrum is a free software licensed under the GNU Affero General Public License V3., (*16)
Credits