Todo manager based on PHP 7, Slim and Vue.js.
You can use the following shorttags for setting priority:
@high
@normal
(default priority)@low
Use @done
to mark a task as complete
docker run --link mysql -e MD_MYSQL_HOST=mysql -p 80:80 pklink/machdas
Available environment variables are:
MD_MYSQL_HOST
(default:mysql
)MD_MYSQL_USERNAME
(default:root
)MD_MYSQL_PASSWORD
(default:password
)MD_MYSQL_DATABASE
(default:machdas
)
wget https://github.com/pklink/machdas/archive/<LATEST_VERSION>.tar.gz
tar xzf <LATEST_VERSION>.tar.gz
cd machdas-<LATEST_VERSION>
composer install
cp config.sample.php config.php
vim config.php
npm install
npm run build
php vendor/bin/phinx migrate -e prod
php -S localhost:9000 -t ./public
php vendor/bin/phinx migrate -e prod
git clone [email protected]:pklink/machdas.git
cd machdas
composer install
cp config.sample.php config.php
vim config.php
npm install
php vendor/bin/phinx migrate -e dev
php -S 127.0.0.1:9000 -t ./public &
npm start
Open http://localhost:8080/ or http://localhost:8080/webpack-dev-server/
composer install
php -S localhost:9000 -t ./public &
vim codeception.yml
php vendor/bin/codecept run
php vendor/bin/phpcs --standard=PSR2 backend/ public/api/index.php
npm install
node_modules/.bin/eslint frontend/
See CHANGELOG.md