Skip to content

bale-dev/simple-task-manager

Repository files navigation

Simple task manager

A simple Laravel task management application with projects and tasks.

Setup with DDEV

DDEV handles PHP, the web server, and the database automatically via Docker.

Prerequisites

Steps

# 1. Start DDEV
ddev start

# 2. Install PHP dependencies
ddev composer install

# 3. Copy the environment file
cp .env.example .env

# 4. Generate application key
ddev artisan key:generate

# 5. Run migrations
ddev artisan migrate

# 6. Install and build frontend assets
ddev npm install
ddev npm run build

Use ddev st to get information about the project.

use ddev ssh to get into project container where you can run artisan commands without ddev prefix.

php artisan migrate
npm install
npm run build

Running tests

# With DDEV
ddev composer test

# Without DDEV - once you are in container
composer test

Tests are written with Pest and cover project/task controllers and the task service.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages