ManagementSystem/BACKEND
JOSEPH LE efe33eb21e update view permission 2024-08-16 14:14:25 +07:00
..
.doc sdfsd 2024-05-14 07:11:04 +00:00
.docker sdfsd 2024-05-14 07:11:04 +00:00
Modules update view permission 2024-08-16 14:14:25 +07:00
app Hiệu chỉnh template gửi email 2024-08-15 15:00:00 +07:00
bootstrap sdfsd 2024-05-14 07:11:04 +00:00
config update timezone 2024-06-20 09:16:04 +07:00
database update migration 2024-08-08 13:36:30 +07:00
public Gửi email thông báo cho admin khi tạo đơn, trả email thông báo đơn được duyệt hoặc từ chối cho user 2024-08-12 09:33:51 +07:00
redis sdfsd 2024-05-14 07:11:04 +00:00
resources Hiệu chỉnh template gửi email 2024-08-15 15:27:56 +07:00
routes sdfsd 2024-05-14 07:11:04 +00:00
storage sdfsd 2024-05-14 07:11:04 +00:00
stubs/nwidart-stubs sdfsd 2024-05-14 07:11:04 +00:00
tests sdfsd 2024-05-14 07:11:04 +00:00
.editorconfig sdfsd 2024-05-14 07:11:04 +00:00
.env.dev sdfsd 2024-05-14 07:11:04 +00:00
.env.docker sdfsd 2024-05-14 07:11:04 +00:00
.env.example sdfsd 2024-05-14 07:11:04 +00:00
.gitattributes sdfsd 2024-05-14 07:11:04 +00:00
.gitignore sdfsd 2024-05-14 07:11:04 +00:00
Dockerfile sdfsd 2024-05-14 07:11:04 +00:00
README.md sdfsd 2024-05-14 07:11:04 +00:00
artisan sdfsd 2024-05-14 07:11:04 +00:00
composer.json Merge branch 'master' of https://gitea.nswteam.net/joseph/ManagemetSystem 2024-05-17 17:26:36 +07:00
composer.lock Merge branch 'master' of https://gitea.nswteam.net/joseph/ManagemetSystem 2024-05-17 17:26:36 +07:00
docker-compose.yml sdfsd 2024-05-14 07:11:04 +00:00
docker-entrypoint.sh sdfsd 2024-05-14 07:11:04 +00:00
logo.svg sdfsd 2024-05-14 07:11:04 +00:00
modules_statuses.json sdfsd 2024-05-14 07:11:04 +00:00
package.json sdfsd 2024-05-14 07:11:04 +00:00
phpunit.xml sdfsd 2024-05-14 07:11:04 +00:00
pnpm-lock.yaml sdfsd 2024-05-14 07:11:04 +00:00
postcss.config.js sdfsd 2024-05-14 07:11:04 +00:00
tailwind.config.js sdfsd 2024-05-14 07:11:04 +00:00
vite.config.js sdfsd 2024-05-14 07:11:04 +00:00

README.md

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