cmsrs / tasks

projects and tasks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projects and tasks

QUICK INSTALLATION

  • download
git clone https://github.com/cmsrs/tasks.git && cd tasks
  • run script
./go_install.sh

INSALLATION

  • download
git clone https://github.com/cmsrs/tasks.git &&  cd tasks
  • create user and database
./go_create_user_and_db.sh
  • change file .env:
cp .env.tasks .env
  • install dependency
composer install
  • laravel and jwt config (create tokens):
php artisan key:generate && php artisan jwt:secret
  • create database tables and create admin users:

admin - (email: admin@tasks.pl, pass: tasks123)

client - (email: client@tasks.pl, pass: tasks456)

php artisan migrate  && php artisan db:seed --class=UserSeeder
  • set permission
./go_privilege.sh
  • start server
php artisan serve

RUN TESTS

  • prepare testing:
./go_create_test_db.sh
cp .env .env.testing 

change in file .env.testing:

DB_DATABASE=tasks_testing
  • run tests:
./go_privilege.sh
./vendor/bin/phpunit

React source code:

https://github.com/cmsrs/cmsrs3-react

Print screen

schema db

video

https://youtu.be/hzgFw0wsnDM

About

projects and tasks


Languages

Language:PHP 77.8%Language:Blade 19.5%Language:HTML 1.5%Language:Shell 1.1%