StyleCI

UI: Task Manager UI

Requirements

  • Docker

Instructions


0. Clone this repository

git clone git@github.com:petyots/task-manager.git

Enter the project dir

1. Install Composer Dependencies

docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v $(pwd):/var/www/html \
    -w /var/www/html \
    laravelsail/php80-composer:latest \
    composer install --ignore-platform-reqs

3. copy .env-example

cp .env.example .env

4. Run the container in detached mode

./vendor/bin/sail up -d

5. Set the app Encryption Key

./vendor/bin/sail artisan key:generate

6. Set JWT Secret

./vendor/bin/sail artisan jwt:secret

7. Migrate the Database

./vendor/bin/sail artisan migrate

8. Run the tests

./vendor/bin/sail artisan test

9. It should now be available at: http://localhost:8084