/php-project-57

This is a minimalistic CRM system for managing the flow of tasks and personnel.

Primary LanguagePHP

Task Manager

Actions Status tests Quality Gate Status
Security Rating Maintainability Rating Reliability Rating Coverage
Bugs Code Smells Duplicated Lines (%)

About

This is a minimalistic CRM system for managing the flow of tasks, statuses, labels and personnel.

See the web service: Task Manager.

Requirements

  • PHP ^8.2
  • Node ^20.19.0 || >=22.12.0
  • npm

Setup

  1. Download this project:

    git clone https://github.com/NikolaiProgramist/php-project-57.git
    cd php-project-57
  2. Select setup type:

  3. Follow this link: http://localhost:8000

🚀 Quick Start

make setup-start

🐋 Docker

Change the database environment variables in the .env.example as specified here:

DB_CONNECTION=pgsql
DB_HOST=db
DB_PORT=5432
DB_DATABASE=postgres
DB_USERNAME=postgres
DB_PASSWORD=password

Run docker-compose.yml:

docker compose up

✏️ Local

Run setup command:

make setup

Run server:

make start

License

There is currently no license. All rights reserved ©

Support

You can Create Issues to help improve the project. You can suggest your ideas, find bugs and errors. We will be grateful for your help!

Stargazers over time

Stargazers over time