| 
				
					
						
							 | 
			||
|---|---|---|
| .. | ||
| .doc | ||
| .docker | ||
| Modules | ||
| app | ||
| bootstrap | ||
| config | ||
| database | ||
| public | ||
| redis | ||
| resources | ||
| routes | ||
| storage | ||
| stubs/nwidart-stubs | ||
| tests | ||
| .editorconfig | ||
| .env.dev | ||
| .env.docker | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
| artisan | ||
| composer.json | ||
| composer.lock | ||
| docker-compose.yml | ||
| docker-entrypoint.sh | ||
| logo.svg | ||
| modules_statuses.json | ||
| package.json | ||
| phpunit.xml | ||
| pnpm-lock.yaml | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| vite.config.js | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	Docker
Build
- Run Docker
 
cp .env.docker .env
docker compose up
- Open Backend
 
http://localhost:{APP_PORT}
{APP_PORT}: is varible in environment .env
Exec
docker exec -it payment ...
Module
- Create a new module
 
docker exec -it payment php artisan module:make {MODULE_NAME}
- 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}
- Status {PROJECT_DIR}/modules_statuses.json
 
{
    "Auth": true,
    "Hostbill": true,
    "HomePage": true
}
[!NOTE] Please take note of this