ManagementSystem/BACKEND/README.md

1.2 KiB
Executable File

Docker

Build

  1. Run Docker
cp .env.docker .env
docker compose up
  1. Open Backend

http://localhost:{APP_PORT}

eg: http://localhost:8000

{APP_PORT}: is varible in environment .env

Exec

docker exec -it payment ...

Module

  1. Create a new module
docker exec -it payment php artisan module:make {MODULE_NAME}
  1. Some scripts often used
docker exec -it payment php artisan module:make-model {model} {MODULE_NAME}
docker exec -it payment php artisan module:make-controller {controller} {MODULE_NAME}
docker exec -it payment php artisan module:make-request {request} {MODULE_NAME}
docker exec -it payment php artisan module:make-middleware {middleware} {MODULE_NAME}
docker exec -it payment php artisan module:make-listener {listener} {MODULE_NAME}
docker exec -it payment php artisan module:make-rule {rule} {MODULE_NAME}
docker exec -it payment php artisan module:make-resource {resource} {MODULE_NAME}
  1. Status {PROJECT_DIR}/modules_statuses.json
{
    "Auth": true,
    "Hostbill": true,
    "HomePage": true
}

[!NOTE] Please take note of this