frifisio Git
Status: Beta
Brought to you by:
freefri
Open source web application to manage a physiotherapy clinic.
It include, public web site management, patients and treatments management, calendar and invoices management.
Developed using cakePHP.
Home site can be found here.
This installation must be done to set up the environment just the first time you set up your server
I have made this installation guide for a Debian 7 environment.
It can be similar in other systems, but with some differences, or you may choose different packages (i.e. nginx instead apache2).
That's why I didn't make a script.
# apt-get install apache2 php5 php5-mysql php5-json php5-curl php5-dev php-pear nodejs npm mysql-server gnupg libgpgme11 libgpgme11-dev
git clone -b master git://git.code.sf.net/p/frifisio/git frifisio
$ cd frifisio
# pecl install gnupg
# tee /etc/php5/apache2/conf.d/30-gnupg.ini <<< "extension=gnupg.so"
gpg --homedir ~/frifisio/Config/GPG --gen-key
# /etc/init.d/apache2 restart
$ ./deploy.sh
$ mysql -u root -p -e "create database frifisio"
$ mysql -u root -p -e "grant all privileges on frifisio.* to 'frifisio'@'localhost' identified by 'xNpxqNbdUBETRLpd' with grant option"
$ ./Console/cake install
Is it posible to generate documentation of the proyect:
It is possible to run the automatic test suite through the command grunt test