parent
ae81d50a79
commit
c5c9fa92ca
|
|
@ -0,0 +1,64 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=sqlite
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=laravel
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=log
|
||||
MAIL_HOST=127.0.0.1
|
||||
MAIL_PORT=2525
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS="hello@example.com"
|
||||
MAIL_FROM_NAME="${APP_NAME}"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=sqlite
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=log
|
||||
MAIL_HOST=127.0.0.1
|
||||
MAIL_PORT=2525
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS="hello@example.com"
|
||||
MAIL_FROM_NAME="${APP_NAME}"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=log
|
||||
MAIL_HOST=127.0.0.1
|
||||
MAIL_PORT=2525
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS="hello@example.com"
|
||||
MAIL_FROM_NAME="${APP_NAME}"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=chpBEnbbsP7BEZQnZ6jj
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=qntezkkuhlrgnxzs
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=qntezkkuhlrgnxzs
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=sqlite
|
||||
# DB_HOST=127.0.0.1
|
||||
# DB_PORT=3306
|
||||
# DB_DATABASE=laravel
|
||||
# DB_USERNAME=root
|
||||
# DB_PASSWORD=
|
||||
|
||||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=log
|
||||
MAIL_HOST=127.0.0.1
|
||||
MAIL_PORT=2525
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS="hello@example.com"
|
||||
MAIL_FROM_NAME="${APP_NAME}"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:9781LeLTCZR2J6mqgZOpJqqjhLI6QNwwj1CqSUKLF7g=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=qntezkkuhlrgnxzs
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjm nueu xlgt fpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjm nueu xlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjm nueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjm nueu xlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=mlnryan05@gmail.com
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=unieiffel@gmail.com
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=nunieiffel@gmail.com
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=mlnryan05@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
APP_NAME=Laravel
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:iHPDeCnviINzk4hSncvHa8qFuz+iPW99xH+dHwxMhxQ=
|
||||
APP_DEBUG=true
|
||||
APP_TIMEZONE=UTC
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=greenview
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
|
||||
FONNTE_TOKEN=CEAJquyLniASpRf76eT9
|
||||
|
||||
SESSION_DRIVER=file
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
CACHE_STORE=database
|
||||
CACHE_PREFIX=
|
||||
|
||||
MEMCACHED_HOST=127.0.0.1
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.gmail.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=nunieiffel@gmail.com
|
||||
MAIL_PASSWORD=aqjmnueuxlgtfpej
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=nunieiffel@gmail.com
|
||||
MAIL_FROM_NAME="Green View"
|
||||
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=us-east-1
|
||||
AWS_BUCKET=
|
||||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Models\Layanan;
|
||||
use App\Models\Penghuni;
|
||||
use App\Models\Rumah;
|
||||
use App\Models\Iuran;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
|
||||
class DashboardController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
$rtId = Auth::id(); // rt_id di tabel rumah = id user yang login
|
||||
|
||||
$statistik = Layanan::selectRaw('status, COUNT(*) as total')
|
||||
->groupBy('status')
|
||||
->pluck('total', 'status');
|
||||
|
||||
$diajukan = $statistik['diajukan'] ?? 0;
|
||||
$menunggu = $statistik['menunggu'] ?? 0;
|
||||
$selesai = $statistik['selesai'] ?? 0;
|
||||
|
||||
// Data khusus RT yang sedang login
|
||||
$totalPenghuni = Penghuni::whereHas('rumah', fn($q) => $q->where('rt_id', $rtId))->count();
|
||||
$totalRumah = Rumah::where('rt_id', $rtId)->count();
|
||||
$rumahTerisi = Rumah::where('rt_id', $rtId)->where('status', 'Terisi')->count();
|
||||
$rumahKosong = Rumah::where('rt_id', $rtId)->where('status', 'Kosong')->count();
|
||||
|
||||
return view('rt.dashboard', [
|
||||
'totalPenghuni' => $totalPenghuni,
|
||||
'totalRumah' => $totalRumah,
|
||||
'rumahTerisi' => $rumahTerisi,
|
||||
'rumahKosong' => $rumahKosong,
|
||||
'totalIuran' => Iuran::count(),
|
||||
'totalPengaduan' => Layanan::count(),
|
||||
'menungguRT' => $diajukan,
|
||||
'menungguAdmin' => $menunggu,
|
||||
'diajukan' => $diajukan,
|
||||
'menunggu' => $menunggu,
|
||||
'selesai' => $selesai,
|
||||
]);
|
||||
}
|
||||
|
||||
// 🔥 DASHBOARD ADMIN
|
||||
public function admin()
|
||||
{
|
||||
$totalPenghuni = Penghuni::count();
|
||||
$totalRumah = Rumah::count();
|
||||
$totalPengaduan = Layanan::count();
|
||||
$totalIuran = Iuran::sum('jumlah');
|
||||
|
||||
// =========================
|
||||
// 🔥 BULANAN (REAL - 12 BULAN)
|
||||
// =========================
|
||||
$chartBulananRaw = Layanan::selectRaw("MONTH(created_at) as bulan, COUNT(*) as total")
|
||||
->groupBy('bulan')
|
||||
->pluck('total','bulan');
|
||||
|
||||
$chartBulanan = [];
|
||||
for ($i = 1; $i <= 12; $i++) {
|
||||
$chartBulanan[] = $chartBulananRaw[$i] ?? 0;
|
||||
}
|
||||
|
||||
// =========================
|
||||
// 🔥 HARIAN (7 HARI TERAKHIR)
|
||||
// =========================
|
||||
$harianRaw = Layanan::selectRaw("DATE(created_at) as tgl, COUNT(*) as total")
|
||||
->whereDate('created_at', '>=', now()->subDays(6))
|
||||
->groupBy('tgl')
|
||||
->pluck('total','tgl');
|
||||
|
||||
$chartHarian = [];
|
||||
for ($i = 6; $i >= 0; $i--) {
|
||||
$tgl = now()->subDays($i)->format('Y-m-d');
|
||||
$chartHarian[] = $harianRaw[$tgl] ?? 0;
|
||||
}
|
||||
|
||||
// =========================
|
||||
// 🔥 MINGGUAN (4 MINGGU TERAKHIR)
|
||||
// =========================
|
||||
$chartMingguan = [];
|
||||
for ($i = 3; $i >= 0; $i--) {
|
||||
$start = now()->subWeeks($i)->startOfWeek();
|
||||
$end = now()->subWeeks($i)->endOfWeek();
|
||||
|
||||
$total = Layanan::whereBetween('created_at', [$start, $end])->count();
|
||||
$chartMingguan[] = $total;
|
||||
}
|
||||
|
||||
// =========================
|
||||
// 🔥 TAHUNAN (4 TAHUN TERAKHIR)
|
||||
// =========================
|
||||
$tahunanRaw = Layanan::selectRaw("YEAR(created_at) as tahun, COUNT(*) as total")
|
||||
->groupBy('tahun')
|
||||
->pluck('total','tahun');
|
||||
|
||||
$chartTahunan = [];
|
||||
$tahunSekarang = now()->year;
|
||||
|
||||
for ($i = 3; $i >= 0; $i--) {
|
||||
$tahun = $tahunSekarang - $i;
|
||||
$chartTahunan[] = $tahunanRaw[$tahun] ?? 0;
|
||||
}
|
||||
|
||||
return view('admin.dashboard', compact(
|
||||
'totalPenghuni',
|
||||
'totalRumah',
|
||||
'totalPengaduan',
|
||||
'totalIuran',
|
||||
'chartHarian',
|
||||
'chartMingguan',
|
||||
'chartBulanan',
|
||||
'chartTahunan'
|
||||
));
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,330 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\AuthController;
|
||||
use App\Http\Controllers\PenghuniController;
|
||||
use App\Http\Controllers\IuranController;
|
||||
use App\Http\Controllers\LayananController;
|
||||
use App\Http\Controllers\UserController;
|
||||
use App\Http\Controllers\InformasiController;
|
||||
use App\Http\Controllers\LaporanController;
|
||||
use App\Http\Controllers\Admin\UserController as AdminUserController;
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\UserIuranController;
|
||||
use App\Http\Controllers\UserLayananController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| AUTH
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::get('/', function () {
|
||||
return redirect('/login');
|
||||
});
|
||||
|
||||
// LOGIN
|
||||
Route::get('/login', [AuthController::class, 'login'])->name('login');
|
||||
Route::post('/login', [AuthController::class, 'prosesLogin'])->name('login.proses');
|
||||
|
||||
// REGISTER
|
||||
Route::get('/register', [AuthController::class, 'register'])->name('register');
|
||||
Route::post('/register', [AuthController::class, 'prosesRegister'])->name('register.proses');
|
||||
|
||||
// LOGOUT
|
||||
Route::post('/logout', [AuthController::class, 'logout'])->name('logout');
|
||||
|
||||
Route::get('/forgot-password', [AuthController::class, 'forgotForm'])->name('password.forgot');
|
||||
Route::post('/forgot-password', [AuthController::class, 'sendOtp'])->name('password.sendOtp');
|
||||
|
||||
Route::get('/verify-otp', [AuthController::class, 'otpForm'])->name('password.otp');
|
||||
Route::post('/verify-otp', [AuthController::class, 'verifyOtp'])->name('password.verifyOtp');
|
||||
|
||||
Route::get('/reset-password', [AuthController::class, 'resetForm'])->name('password.reset');
|
||||
Route::post('/reset-password', [AuthController::class, 'resetPassword'])->name('password.update');
|
||||
|
||||
// Route::get('/test-mail', function () {
|
||||
// Mail::to('mlnryan05@gmail.com')->send(new \App\Mail\OtpMail(123456));
|
||||
// return 'OK';
|
||||
// });
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| ADMIN
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::middleware(['auth'])->prefix('admin')->group(function () {
|
||||
|
||||
Route::get('/dashboard', function () {
|
||||
return view('admin.dashboard');
|
||||
})->name('admin.dashboard');
|
||||
|
||||
// =========================
|
||||
// PENGHUNI
|
||||
// =========================
|
||||
Route::get('/penghuni', [PenghuniController::class, 'index'])->name('penghuni.index');
|
||||
Route::get('/penghuni/create', [PenghuniController::class, 'create'])->name('penghuni.create');
|
||||
Route::post('/penghuni/store', [PenghuniController::class, 'store'])->name('penghuni.store');
|
||||
Route::get('/penghuni/edit/{id}', [PenghuniController::class, 'edit'])->name('penghuni.edit');
|
||||
Route::put('/penghuni/update/{id}', [PenghuniController::class, 'update'])->name('penghuni.update');
|
||||
Route::get('/penghuni/delete/{id}', [PenghuniController::class, 'destroy'])->name('penghuni.delete');
|
||||
|
||||
// =========================
|
||||
// RUMAH (FIX TOTAL)
|
||||
// =========================
|
||||
Route::post('/rumah/store', [PenghuniController::class, 'storeRumah'])->name('rumah.store');
|
||||
|
||||
Route::get('/rumah/{id}/edit', [PenghuniController::class, 'editRumah'])
|
||||
->name('rumah.edit');
|
||||
|
||||
// 🔥 INI YANG DIPAKAI UNTUK UPDATE (SUDAH FIX)
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah'])
|
||||
->name('admin.rumah.update');
|
||||
|
||||
Route::delete('/rumah/{id}', [PenghuniController::class, 'destroyRumah'])
|
||||
->name('rumah.destroy');
|
||||
|
||||
Route::get('/bagi-rt', [PenghuniController::class, 'bagiRT'])->name('bagi.rt');
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])->name('rt.penghuni');
|
||||
|
||||
// Route::get('/rt/dashboard', [PenghuniController::class, 'dashboardRT'])
|
||||
// ->name('rt.dashboard');
|
||||
Route::get('/rt/rumah', [PenghuniController::class, 'rumahRT'])->name('rt.rumah');
|
||||
Route::get('/rt/iuran', [PenghuniController::class, 'iuranRT'])->name('rt.iuran');
|
||||
|
||||
|
||||
// =========================
|
||||
// IURAN
|
||||
// =========================
|
||||
Route::prefix('iuran')->group(function () {
|
||||
|
||||
// ADMIN / MASTER IURAN
|
||||
Route::get('/', [IuranController::class, 'index'])->name('iuran.index');
|
||||
Route::get('/create', [IuranController::class, 'create'])->name('iuran.create');
|
||||
Route::post('/store', [IuranController::class, 'store'])->name('iuran.store');
|
||||
Route::get('/edit/{id}', [IuranController::class, 'edit'])->name('iuran.edit');
|
||||
Route::put('/update/{id}', [IuranController::class, 'update'])->name('iuran.update');
|
||||
Route::delete('/{id}', [IuranController::class, 'destroy'])->name('iuran.destroy');
|
||||
Route::post('/approve/{id}', [IuranController::class, 'approve'])->name('iuran.approve');
|
||||
|
||||
// 🔥 USER IURAN (BEDAKAN URL BIAR TIDAK TABRAKAN)
|
||||
Route::get('/user', [UserIuranController::class, 'index'])->name('user.iuran');
|
||||
|
||||
});
|
||||
|
||||
// =========================
|
||||
// LAYANAN
|
||||
// =========================
|
||||
Route::get('/layanan', [LayananController::class, 'index'])->name('layanan.index');
|
||||
Route::post('/layanan/store', [LayananController::class, 'store'])->name('layanan.store');
|
||||
Route::put('/layanan/tanggapi/{id}', [LayananController::class, 'tanggapi'])->name('layanan.tanggapi');
|
||||
Route::delete('/layanan/delete/{id}', [LayananController::class, 'destroy'])->name('layanan.delete');
|
||||
Route::prefix('admin')->group(function () {
|
||||
|
||||
Route::put('/layanan/tanggapi/{id}', [LayananController::class, 'tanggapi'])
|
||||
->name('layanan.tanggapi');
|
||||
|
||||
Route::get('/admin/layanan', [LayananController::class, 'indexAdmin'])
|
||||
->name('admin.layanan');
|
||||
|
||||
});
|
||||
|
||||
// INFORMASI
|
||||
// =======================
|
||||
// 🔥 ADMIN INFORMASI
|
||||
// =======================
|
||||
Route::middleware(['auth'])->prefix('admin')->group(function () {
|
||||
|
||||
// 🔥 INFORMASI (FIX FINAL)
|
||||
Route::resource('informasi', InformasiController::class);
|
||||
|
||||
});
|
||||
|
||||
// LAPORAN
|
||||
Route::get('/laporan', [LaporanController::class, 'index'])->name('laporan.index');
|
||||
Route::get('/laporan/cetak', [LaporanController::class, 'cetak'])->name('laporan.cetak');
|
||||
|
||||
//user
|
||||
Route::get('/admin/user', [AdminUserController::class, 'index'])->name('admin.user.index');
|
||||
Route::get('/user/create', [AdminUserController::class, 'create'])->name('admin.user.create');
|
||||
Route::post('/user/store', [AdminUserController::class, 'store'])->name('admin.user.store');
|
||||
Route::get('/admin/user/edit/{id}', [AdminUserController::class, 'edit'])->name('admin.user.edit');
|
||||
Route::put('/admin/user/update/{id}', [AdminUserController::class, 'update'])->name('admin.user.update');
|
||||
Route::delete('/admin/user/delete/{id}', [AdminUserController::class, 'destroy'])->name('admin.user.delete');
|
||||
|
||||
Route::post('/iuran/{id}/approve-admin', [IuranController::class, 'approveAdmin'])
|
||||
->name('iuran.approve.admin');
|
||||
|
||||
Route::post('/layanan/{id}/approve-admin', [LayananController::class, 'approveAdmin'])
|
||||
->name('layanan.approve.admin');
|
||||
|
||||
|
||||
});
|
||||
|
||||
Route::middleware(['auth', 'cek.status'])->group(function () {
|
||||
|
||||
Route::get('/layanan/create', [UserLayananController::class, 'create'])->name('user.layanan.create');
|
||||
|
||||
Route::get('/layanan/status', [UserLayananController::class, 'status'])->name('user.layanan.status');
|
||||
|
||||
Route::get('/iuran', [UserController::class, 'iuran'])->name('user.iuran');
|
||||
|
||||
});
|
||||
|
||||
Route::get('/rt/dashboard', [DashboardController::class, 'index'])
|
||||
->middleware(['auth', 'role:rt'])
|
||||
->name('rt.dashboard');
|
||||
|
||||
Route::get('/admin/dashboard', [DashboardController::class, 'admin'])
|
||||
->middleware(['auth','role:admin'])
|
||||
->name('admin.dashboard');
|
||||
|
||||
// ================= RT =================
|
||||
Route::middleware(['auth', 'role:rt'])->group(function () {
|
||||
|
||||
Route::get('/rt/iuran', [IuranController::class, 'index'])->name('rt.iuran');
|
||||
|
||||
Route::post('/iuran/{id}/approve-rt', [IuranController::class, 'approveRT'])->name('iuran.approve.rt');
|
||||
|
||||
Route::post('/layanan/{id}/tanggapi-rt', [LayananController::class, 'tanggapiRT'])->name('layanan.tanggapi.rt');
|
||||
|
||||
// Route::get('/rt/dashboard', [IuranController::class, 'dashboardRT'])
|
||||
// ->name('rt.dashboard');
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])
|
||||
->name('rt.penghuni');
|
||||
});
|
||||
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/rt/profile', [ProfileController::class, 'editProfile'])->name('rt.profile');
|
||||
Route::post('/rt/profile/update', [ProfileController::class, 'updateprofile'])->name('rt.updateprofile');
|
||||
Route::post('/rt/profile/upload-photo', [ProfileController::class, 'uploadPhotoRT'])->name('rt.upload.photo');
|
||||
});
|
||||
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| USER
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::middleware(['auth', 'role:user'])->prefix('user')->group(function () {
|
||||
|
||||
// =========================
|
||||
// DASHBOARD
|
||||
// =========================
|
||||
Route::get('/', [UserController::class, 'index'])->name('user.home');
|
||||
|
||||
// =========================
|
||||
// PROFIL
|
||||
// =========================
|
||||
Route::get('/profil', [UserController::class, 'profil'])->name('user.profil');
|
||||
Route::post('/profil/update', [UserController::class, 'updateProfil'])->name('user.profil.update');
|
||||
|
||||
// =========================
|
||||
// 🔥 PENGHUNI (INI YANG KAMU BUTUH)
|
||||
// =========================
|
||||
Route::post('/simpan-penghuni', [UserController::class, 'simpanPenghuni'])
|
||||
->name('user.simpan.penghuni');
|
||||
|
||||
// =========================
|
||||
// RUMAH
|
||||
// =========================
|
||||
Route::get('/rumah', [UserController::class, 'rumah'])->name('user.rumah');
|
||||
|
||||
Route::post('/pilih-rumah/{id}', [UserController::class, 'pilihRumah'])
|
||||
->name('user.pilih.rumah');
|
||||
|
||||
Route::post('/simpan-rumah', [UserController::class, 'simpanRumah'])
|
||||
->name('user.simpan.rumah');
|
||||
|
||||
Route::post('/user/ambil-rumah', [UserController::class, 'ambilRumah'])
|
||||
->name('user.ambil.rumah');
|
||||
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah']);
|
||||
|
||||
// =========================
|
||||
// IURAN
|
||||
// =========================
|
||||
Route::get('/iuran', [UserIuranController::class, 'index'])->name('user.iuran.index');
|
||||
|
||||
Route::get('/iuran/upload/{id}', [UserIuranController::class, 'upload'])
|
||||
->name('user.iuran.upload');
|
||||
|
||||
Route::post('/iuran/upload/{id}', [UserIuranController::class, 'storeUpload'])
|
||||
->name('user.iuran.storeUpload');
|
||||
|
||||
Route::post('/iuran/qris/{id}', [UserIuranController::class, 'bayarQris'])
|
||||
->name('user.iuran.qris');
|
||||
|
||||
Route::delete('/iuran/delete/{id}', [UserIuranController::class, 'delete'])
|
||||
->name('user.iuran.delete');
|
||||
|
||||
// =========================
|
||||
// LAYANAN
|
||||
// =========================
|
||||
Route::prefix('layanan')->group(function () {
|
||||
|
||||
Route::get('/', [UserLayananController::class, 'create'])
|
||||
->name('user.layanan.create');
|
||||
|
||||
Route::post('/layanan/store', [UserLayananController::class, 'store'])
|
||||
->name('user.layanan.store');
|
||||
|
||||
Route::get('/status', [UserLayananController::class, 'status'])
|
||||
->name('user.layanan.status');
|
||||
});
|
||||
|
||||
Route::delete('/user/layanan/delete/{id}', [UserLayananController::class, 'delete'])
|
||||
->name('user.layanan.delete');
|
||||
|
||||
// =======================
|
||||
// 🔥 USER INFORMASI
|
||||
// =======================
|
||||
Route::get('/home', [UserController::class, 'index'])->name('user.home');
|
||||
|
||||
Route::get('/informasi/{id}', [UserController::class, 'detailInformasi'])
|
||||
->name('user.informasi.detail');
|
||||
|
||||
// =========================
|
||||
// LAINNYA
|
||||
// =========================
|
||||
Route::get('/pengumuman', [UserController::class, 'pengumuman'])->name('user.pengumuman');
|
||||
|
||||
Route::get('/upload-pembayaran', [UserController::class, 'uploadPembayaran'])
|
||||
->name('user.upload.pembayaran');
|
||||
|
||||
Route::get('/status-pembayaran', [UserController::class, 'statusPembayaran'])
|
||||
->name('user.status.pembayaran');
|
||||
|
||||
Route::get('/status-pengaduan', [UserController::class, 'statusPengaduan'])
|
||||
->name('user.status.pengaduan');
|
||||
|
||||
Route::post('/profile/upload-photo', [ProfileController::class, 'uploadPhoto'])
|
||||
->name('user.upload.photo');
|
||||
|
||||
Route::get('/user/profil', [ProfileController::class, 'profil'])->name('profile.edit');
|
||||
Route::put('/user/profil/update', [ProfileController::class, 'updateProfil'])->name('user.profil.update');
|
||||
|
||||
// Profil RT
|
||||
// Route::get('/rt/profil', [ProfileController::class, 'rtProfil'])->name('rt.profil');
|
||||
// Route::post('/rt/profil/update', [ProfileController::class, 'rtUpdateProfile'])->name('rt.updateprofile');
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| ADMIN / GLOBAL
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::get('/admin/iuran/realtime', [IuranController::class, 'realtime'])
|
||||
->name('iuran.realtime');
|
||||
|
||||
Route::resource('iuran', IuranController::class);
|
||||
|
|
@ -0,0 +1,215 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\AuthController;
|
||||
use App\Http\Controllers\PenghuniController;
|
||||
use App\Http\Controllers\IuranController;
|
||||
use App\Http\Controllers\LayananController;
|
||||
use App\Http\Controllers\UserController;
|
||||
use App\Http\Controllers\InformasiController;
|
||||
use App\Http\Controllers\LaporanController;
|
||||
use App\Http\Controllers\Admin\UserController as AdminUserController;
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\UserIuranController;
|
||||
use App\Http\Controllers\UserLayananController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| AUTH
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::get('/', function () {
|
||||
return redirect('/login');
|
||||
});
|
||||
|
||||
// LOGIN
|
||||
Route::get('/login', [AuthController::class, 'login'])->name('login');
|
||||
Route::post('/login', [AuthController::class, 'prosesLogin'])->name('login.proses');
|
||||
|
||||
// REGISTER
|
||||
Route::get('/register', [AuthController::class, 'register'])->name('register');
|
||||
Route::post('/register', [AuthController::class, 'prosesRegister'])->name('register.proses');
|
||||
|
||||
// LOGOUT
|
||||
Route::post('/logout', [AuthController::class, 'logout'])->name('logout');
|
||||
|
||||
Route::get('/forgot-password', [AuthController::class, 'forgotForm'])->name('password.forgot');
|
||||
Route::post('/forgot-password', [AuthController::class, 'sendOtp'])->name('password.sendOtp');
|
||||
|
||||
Route::get('/verify-otp', [AuthController::class, 'otpForm'])->name('password.otp');
|
||||
Route::post('/verify-otp', [AuthController::class, 'verifyOtp'])->name('password.verifyOtp');
|
||||
|
||||
Route::get('/reset-password', [AuthController::class, 'resetForm'])->name('password.reset');
|
||||
Route::post('/reset-password', [AuthController::class, 'resetPassword'])->name('password.update');
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| ADMIN
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::middleware(['auth', 'role:admin'])->prefix('admin')->group(function () {
|
||||
|
||||
// ✅ FIX: Pakai DashboardController, bukan closure
|
||||
Route::get('/dashboard', [DashboardController::class, 'admin'])->name('admin.dashboard');
|
||||
|
||||
// =========================
|
||||
// PENGHUNI
|
||||
// =========================
|
||||
Route::get('/penghuni', [PenghuniController::class, 'index'])->name('penghuni.index');
|
||||
Route::get('/penghuni/create', [PenghuniController::class, 'create'])->name('penghuni.create');
|
||||
Route::post('/penghuni/store', [PenghuniController::class, 'store'])->name('penghuni.store');
|
||||
Route::get('/penghuni/edit/{id}', [PenghuniController::class, 'edit'])->name('penghuni.edit');
|
||||
Route::put('/penghuni/update/{id}', [PenghuniController::class, 'update'])->name('penghuni.update');
|
||||
Route::get('/penghuni/delete/{id}', [PenghuniController::class, 'destroy'])->name('penghuni.delete');
|
||||
|
||||
// =========================
|
||||
// RUMAH
|
||||
// =========================
|
||||
Route::post('/rumah/store', [PenghuniController::class, 'storeRumah'])->name('rumah.store');
|
||||
Route::get('/rumah/{id}/edit', [PenghuniController::class, 'editRumah'])->name('rumah.edit');
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah'])->name('admin.rumah.update');
|
||||
Route::delete('/rumah/{id}', [PenghuniController::class, 'destroyRumah'])->name('rumah.destroy');
|
||||
Route::get('/bagi-rt', [PenghuniController::class, 'bagiRT'])->name('bagi.rt');
|
||||
|
||||
// =========================
|
||||
// IURAN
|
||||
// =========================
|
||||
Route::prefix('iuran')->group(function () {
|
||||
Route::get('/', [IuranController::class, 'index'])->name('iuran.index');
|
||||
Route::get('/create', [IuranController::class, 'create'])->name('iuran.create');
|
||||
Route::post('/store', [IuranController::class, 'store'])->name('iuran.store');
|
||||
Route::get('/edit/{id}', [IuranController::class, 'edit'])->name('iuran.edit');
|
||||
Route::put('/update/{id}', [IuranController::class, 'update'])->name('iuran.update');
|
||||
Route::delete('/{id}', [IuranController::class, 'destroy'])->name('iuran.destroy');
|
||||
Route::post('/approve/{id}', [IuranController::class, 'approve'])->name('iuran.approve');
|
||||
Route::get('/user', [UserIuranController::class, 'index'])->name('user.iuran');
|
||||
});
|
||||
|
||||
Route::post('/iuran/{id}/approve-admin', [IuranController::class, 'approveAdmin'])->name('iuran.approve.admin');
|
||||
|
||||
// =========================
|
||||
// LAYANAN
|
||||
// =========================
|
||||
Route::get('/layanan', [LayananController::class, 'index'])->name('layanan.index');
|
||||
Route::post('/layanan/store', [LayananController::class, 'store'])->name('layanan.store');
|
||||
Route::put('/layanan/tanggapi/{id}', [LayananController::class, 'tanggapi'])->name('layanan.tanggapi');
|
||||
Route::delete('/layanan/delete/{id}', [LayananController::class, 'destroy'])->name('layanan.delete');
|
||||
Route::post('/layanan/{id}/approve-admin', [LayananController::class, 'approveAdmin'])->name('layanan.approve.admin');
|
||||
|
||||
// =========================
|
||||
// INFORMASI
|
||||
// =========================
|
||||
Route::resource('informasi', InformasiController::class);
|
||||
|
||||
// =========================
|
||||
// LAPORAN
|
||||
// =========================
|
||||
Route::get('/laporan', [LaporanController::class, 'index'])->name('laporan.index');
|
||||
Route::get('/laporan/cetak', [LaporanController::class, 'cetak'])->name('laporan.cetak');
|
||||
|
||||
// =========================
|
||||
// USER MANAGEMENT
|
||||
// =========================
|
||||
Route::get('/user', [AdminUserController::class, 'index'])->name('admin.user.index');
|
||||
Route::get('/user/create', [AdminUserController::class, 'create'])->name('admin.user.create');
|
||||
Route::post('/user/store', [AdminUserController::class, 'store'])->name('admin.user.store');
|
||||
Route::get('/user/edit/{id}', [AdminUserController::class, 'edit'])->name('admin.user.edit');
|
||||
Route::put('/user/update/{id}', [AdminUserController::class, 'update'])->name('admin.user.update');
|
||||
Route::delete('/user/delete/{id}', [AdminUserController::class, 'destroy'])->name('admin.user.delete');
|
||||
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| RT
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
// ✅ FIX: Dashboard RT dengan DashboardController
|
||||
Route::middleware(['auth', 'role:rt'])->group(function () {
|
||||
|
||||
Route::get('/rt/dashboard', [DashboardController::class, 'index'])->name('rt.dashboard');
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])->name('rt.penghuni');
|
||||
Route::get('/rt/rumah', [PenghuniController::class, 'rumahRT'])->name('rt.rumah');
|
||||
Route::get('/rt/iuran', [IuranController::class, 'index'])->name('rt.iuran');
|
||||
|
||||
Route::post('/iuran/{id}/approve-rt', [IuranController::class, 'approveRT'])->name('iuran.approve.rt');
|
||||
Route::post('/layanan/{id}/tanggapi-rt', [LayananController::class, 'tanggapiRT'])->name('layanan.tanggapi.rt');
|
||||
|
||||
});
|
||||
|
||||
// Profil RT
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/rt/profile', [ProfileController::class, 'editProfile'])->name('rt.profile');
|
||||
Route::post('/rt/profile/update', [ProfileController::class, 'updateprofile'])->name('rt.updateprofile');
|
||||
Route::post('/rt/profile/upload-photo', [ProfileController::class, 'uploadPhotoRT'])->name('rt.upload.photo');
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| USER
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::middleware(['auth', 'role:user'])->prefix('user')->group(function () {
|
||||
|
||||
Route::get('/', [UserController::class, 'index'])->name('user.home');
|
||||
Route::get('/home', [UserController::class, 'index']);
|
||||
|
||||
// PROFIL
|
||||
Route::get('/profil', [UserController::class, 'profil'])->name('user.profil');
|
||||
Route::post('/profil/update', [UserController::class, 'updateProfil'])->name('user.profil.update');
|
||||
|
||||
// PENGHUNI
|
||||
Route::post('/simpan-penghuni', [UserController::class, 'simpanPenghuni'])->name('user.simpan.penghuni');
|
||||
|
||||
// RUMAH
|
||||
Route::get('/rumah', [UserController::class, 'rumah'])->name('user.rumah');
|
||||
Route::post('/pilih-rumah/{id}', [UserController::class, 'pilihRumah'])->name('user.pilih.rumah');
|
||||
Route::post('/simpan-rumah', [UserController::class, 'simpanRumah'])->name('user.simpan.rumah');
|
||||
Route::post('/ambil-rumah', [UserController::class, 'ambilRumah'])->name('user.ambil.rumah');
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah']);
|
||||
|
||||
// IURAN
|
||||
Route::get('/iuran', [UserIuranController::class, 'index'])->name('user.iuran.index');
|
||||
Route::get('/iuran/upload/{id}', [UserIuranController::class, 'upload'])->name('user.iuran.upload');
|
||||
Route::post('/iuran/upload/{id}', [UserIuranController::class, 'storeUpload'])->name('user.iuran.storeUpload');
|
||||
Route::post('/iuran/qris/{id}', [UserIuranController::class, 'bayarQris'])->name('user.iuran.qris');
|
||||
Route::delete('/iuran/delete/{id}', [UserIuranController::class, 'delete'])->name('user.iuran.delete');
|
||||
|
||||
// LAYANAN
|
||||
Route::prefix('layanan')->group(function () {
|
||||
Route::get('/', [UserLayananController::class, 'create'])->name('user.layanan.create');
|
||||
Route::post('/store', [UserLayananController::class, 'store'])->name('user.layanan.store');
|
||||
Route::get('/status', [UserLayananController::class, 'status'])->name('user.layanan.status');
|
||||
});
|
||||
Route::delete('/layanan/delete/{id}', [UserLayananController::class, 'delete'])->name('user.layanan.delete');
|
||||
|
||||
// INFORMASI
|
||||
Route::get('/informasi/{id}', [UserController::class, 'detailInformasi'])->name('user.informasi.detail');
|
||||
|
||||
// LAINNYA
|
||||
Route::get('/pengumuman', [UserController::class, 'pengumuman'])->name('user.pengumuman');
|
||||
Route::get('/upload-pembayaran', [UserController::class, 'uploadPembayaran'])->name('user.upload.pembayaran');
|
||||
Route::get('/status-pembayaran', [UserController::class, 'statusPembayaran'])->name('user.status.pembayaran');
|
||||
Route::get('/status-pengaduan', [UserController::class, 'statusPengaduan'])->name('user.status.pengaduan');
|
||||
|
||||
// PROFILE
|
||||
Route::post('/profile/upload-photo', [ProfileController::class, 'uploadPhoto'])->name('user.upload.photo');
|
||||
Route::get('/profil', [ProfileController::class, 'profil'])->name('profile.edit');
|
||||
Route::put('/profil/update', [ProfileController::class, 'updateProfil']);
|
||||
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| GLOBAL
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::get('/admin/iuran/realtime', [IuranController::class, 'realtime'])->name('iuran.realtime');
|
||||
Route::resource('iuran', IuranController::class);
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
class DashboardController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
{
|
||||
$rtId = Auth::id(); // rt_id di tabel rumah = id user yang login
|
||||
|
||||
$statistik = Layanan::selectRaw('status, COUNT(*) as total')
|
||||
|
|
@ -41,7 +41,7 @@ public function index()
|
|||
'menunggu' => $menunggu,
|
||||
'selesai' => $selesai,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
// 🔥 DASHBOARD ADMIN
|
||||
public function admin()
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 160 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 106 KiB |
249
routes/web.php
249
routes/web.php
|
|
@ -13,7 +13,6 @@
|
|||
use App\Http\Controllers\UserIuranController;
|
||||
use App\Http\Controllers\UserLayananController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
@ -36,19 +35,14 @@
|
|||
// LOGOUT
|
||||
Route::post('/logout', [AuthController::class, 'logout'])->name('logout');
|
||||
|
||||
Route::get('/forgot-password', [AuthController::class, 'forgotForm'])->name('password.forgot');
|
||||
Route::post('/forgot-password', [AuthController::class, 'sendOtp'])->name('password.sendOtp');
|
||||
Route::get('/forgot-password', [AuthController::class, 'forgotForm'])->name('password.forgot');
|
||||
Route::post('/forgot-password', [AuthController::class, 'sendOtp'])->name('password.sendOtp');
|
||||
|
||||
Route::get('/verify-otp', [AuthController::class, 'otpForm'])->name('password.otp');
|
||||
Route::post('/verify-otp', [AuthController::class, 'verifyOtp'])->name('password.verifyOtp');
|
||||
Route::get('/verify-otp', [AuthController::class, 'otpForm'])->name('password.otp');
|
||||
Route::post('/verify-otp', [AuthController::class, 'verifyOtp'])->name('password.verifyOtp');
|
||||
|
||||
Route::get('/reset-password', [AuthController::class, 'resetForm'])->name('password.reset');
|
||||
Route::post('/reset-password', [AuthController::class, 'resetPassword'])->name('password.update');
|
||||
|
||||
// Route::get('/test-mail', function () {
|
||||
// Mail::to('mlnryan05@gmail.com')->send(new \App\Mail\OtpMail(123456));
|
||||
// return 'OK';
|
||||
// });
|
||||
Route::get('/reset-password', [AuthController::class, 'resetForm'])->name('password.reset');
|
||||
Route::post('/reset-password', [AuthController::class, 'resetPassword'])->name('password.update');
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
@ -56,11 +50,10 @@
|
|||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::middleware(['auth'])->prefix('admin')->group(function () {
|
||||
Route::middleware(['auth', 'role:admin'])->prefix('admin')->group(function () {
|
||||
|
||||
Route::get('/dashboard', function () {
|
||||
return view('admin.dashboard');
|
||||
})->name('admin.dashboard');
|
||||
// ✅ FIX: Pakai DashboardController, bukan closure
|
||||
Route::get('/dashboard', [DashboardController::class, 'admin'])->name('admin.dashboard');
|
||||
|
||||
// =========================
|
||||
// PENGHUNI
|
||||
|
|
@ -73,36 +66,18 @@
|
|||
Route::get('/penghuni/delete/{id}', [PenghuniController::class, 'destroy'])->name('penghuni.delete');
|
||||
|
||||
// =========================
|
||||
// RUMAH (FIX TOTAL)
|
||||
// RUMAH
|
||||
// =========================
|
||||
Route::post('/rumah/store', [PenghuniController::class, 'storeRumah'])->name('rumah.store');
|
||||
|
||||
Route::get('/rumah/{id}/edit', [PenghuniController::class, 'editRumah'])
|
||||
->name('rumah.edit');
|
||||
|
||||
// 🔥 INI YANG DIPAKAI UNTUK UPDATE (SUDAH FIX)
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah'])
|
||||
->name('admin.rumah.update');
|
||||
|
||||
Route::delete('/rumah/{id}', [PenghuniController::class, 'destroyRumah'])
|
||||
->name('rumah.destroy');
|
||||
|
||||
Route::get('/rumah/{id}/edit', [PenghuniController::class, 'editRumah'])->name('rumah.edit');
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah'])->name('admin.rumah.update');
|
||||
Route::delete('/rumah/{id}', [PenghuniController::class, 'destroyRumah'])->name('rumah.destroy');
|
||||
Route::get('/bagi-rt', [PenghuniController::class, 'bagiRT'])->name('bagi.rt');
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])->name('rt.penghuni');
|
||||
|
||||
// Route::get('/rt/dashboard', [PenghuniController::class, 'dashboardRT'])
|
||||
// ->name('rt.dashboard');
|
||||
Route::get('/rt/rumah', [PenghuniController::class, 'rumahRT'])->name('rt.rumah');
|
||||
Route::get('/rt/iuran', [PenghuniController::class, 'iuranRT'])->name('rt.iuran');
|
||||
|
||||
|
||||
// =========================
|
||||
// IURAN
|
||||
// =========================
|
||||
Route::prefix('iuran')->group(function () {
|
||||
|
||||
// ADMIN / MASTER IURAN
|
||||
Route::get('/', [IuranController::class, 'index'])->name('iuran.index');
|
||||
Route::get('/create', [IuranController::class, 'create'])->name('iuran.create');
|
||||
Route::post('/store', [IuranController::class, 'store'])->name('iuran.store');
|
||||
|
|
@ -110,11 +85,10 @@
|
|||
Route::put('/update/{id}', [IuranController::class, 'update'])->name('iuran.update');
|
||||
Route::delete('/{id}', [IuranController::class, 'destroy'])->name('iuran.destroy');
|
||||
Route::post('/approve/{id}', [IuranController::class, 'approve'])->name('iuran.approve');
|
||||
|
||||
// 🔥 USER IURAN (BEDAKAN URL BIAR TIDAK TABRAKAN)
|
||||
Route::get('/user', [UserIuranController::class, 'index'])->name('user.iuran');
|
||||
});
|
||||
|
||||
});
|
||||
Route::post('/iuran/{id}/approve-admin', [IuranController::class, 'approveAdmin'])->name('iuran.approve.admin');
|
||||
|
||||
// =========================
|
||||
// LAYANAN
|
||||
|
|
@ -123,88 +97,57 @@
|
|||
Route::post('/layanan/store', [LayananController::class, 'store'])->name('layanan.store');
|
||||
Route::put('/layanan/tanggapi/{id}', [LayananController::class, 'tanggapi'])->name('layanan.tanggapi');
|
||||
Route::delete('/layanan/delete/{id}', [LayananController::class, 'destroy'])->name('layanan.delete');
|
||||
Route::prefix('admin')->group(function () {
|
||||
|
||||
Route::put('/layanan/tanggapi/{id}', [LayananController::class, 'tanggapi'])
|
||||
->name('layanan.tanggapi');
|
||||
|
||||
Route::get('/admin/layanan', [LayananController::class, 'indexAdmin'])
|
||||
->name('admin.layanan');
|
||||
|
||||
});
|
||||
Route::post('/layanan/{id}/approve-admin', [LayananController::class, 'approveAdmin'])->name('layanan.approve.admin');
|
||||
|
||||
// =========================
|
||||
// INFORMASI
|
||||
// =======================
|
||||
// 🔥 ADMIN INFORMASI
|
||||
// =======================
|
||||
Route::middleware(['auth'])->prefix('admin')->group(function () {
|
||||
|
||||
// 🔥 INFORMASI (FIX FINAL)
|
||||
// =========================
|
||||
Route::resource('informasi', InformasiController::class);
|
||||
|
||||
});
|
||||
|
||||
// =========================
|
||||
// LAPORAN
|
||||
// =========================
|
||||
Route::get('/laporan', [LaporanController::class, 'index'])->name('laporan.index');
|
||||
Route::get('/laporan/cetak', [LaporanController::class, 'cetak'])->name('laporan.cetak');
|
||||
|
||||
//user
|
||||
Route::get('/admin/user', [AdminUserController::class, 'index'])->name('admin.user.index');
|
||||
// =========================
|
||||
// USER MANAGEMENT
|
||||
// =========================
|
||||
Route::get('/user', [AdminUserController::class, 'index'])->name('admin.user.index');
|
||||
Route::get('/user/create', [AdminUserController::class, 'create'])->name('admin.user.create');
|
||||
Route::post('/user/store', [AdminUserController::class, 'store'])->name('admin.user.store');
|
||||
Route::get('/admin/user/edit/{id}', [AdminUserController::class, 'edit'])->name('admin.user.edit');
|
||||
Route::put('/admin/user/update/{id}', [AdminUserController::class, 'update'])->name('admin.user.update');
|
||||
Route::delete('/admin/user/delete/{id}', [AdminUserController::class, 'destroy'])->name('admin.user.delete');
|
||||
Route::get('/user/edit/{id}', [AdminUserController::class, 'edit'])->name('admin.user.edit');
|
||||
Route::put('/user/update/{id}', [AdminUserController::class, 'update'])->name('admin.user.update');
|
||||
Route::delete('/user/delete/{id}', [AdminUserController::class, 'destroy'])->name('admin.user.delete');
|
||||
|
||||
Route::post('/iuran/{id}/approve-admin', [IuranController::class, 'approveAdmin'])
|
||||
->name('iuran.approve.admin');
|
||||
});
|
||||
|
||||
Route::post('/layanan/{id}/approve-admin', [LayananController::class, 'approveAdmin'])
|
||||
->name('layanan.approve.admin');
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| RT
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
// ✅ FIX: Dashboard RT dengan DashboardController
|
||||
Route::middleware(['auth', 'role:rt'])->group(function () {
|
||||
|
||||
});
|
||||
|
||||
Route::middleware(['auth', 'cek.status'])->group(function () {
|
||||
|
||||
Route::get('/layanan/create', [UserLayananController::class, 'create'])->name('user.layanan.create');
|
||||
|
||||
Route::get('/layanan/status', [UserLayananController::class, 'status'])->name('user.layanan.status');
|
||||
|
||||
Route::get('/iuran', [UserController::class, 'iuran'])->name('user.iuran');
|
||||
|
||||
});
|
||||
|
||||
Route::get('/rt/dashboard', [DashboardController::class, 'index'])
|
||||
->middleware(['auth', 'role:rt'])
|
||||
->name('rt.dashboard');
|
||||
|
||||
Route::get('/admin/dashboard', [DashboardController::class, 'admin'])
|
||||
->middleware(['auth','role:admin'])
|
||||
->name('admin.dashboard');
|
||||
|
||||
// ================= RT =================
|
||||
Route::middleware(['auth', 'role:rt'])->group(function () {
|
||||
Route::get('/rt/dashboard', [DashboardController::class, 'index'])->name('rt.dashboard');
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])->name('rt.penghuni');
|
||||
Route::get('/rt/rumah', [PenghuniController::class, 'rumahRT'])->name('rt.rumah');
|
||||
Route::get('/rt/iuran', [IuranController::class, 'index'])->name('rt.iuran');
|
||||
|
||||
Route::post('/iuran/{id}/approve-rt', [IuranController::class, 'approveRT'])->name('iuran.approve.rt');
|
||||
|
||||
Route::post('/layanan/{id}/tanggapi-rt', [LayananController::class, 'tanggapiRT'])->name('layanan.tanggapi.rt');
|
||||
|
||||
// Route::get('/rt/dashboard', [IuranController::class, 'dashboardRT'])
|
||||
// ->name('rt.dashboard');
|
||||
});
|
||||
|
||||
Route::get('/rt/penghuni', [PenghuniController::class, 'indexRT'])
|
||||
->name('rt.penghuni');
|
||||
});
|
||||
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
// Profil RT
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/rt/profile', [ProfileController::class, 'editProfile'])->name('rt.profile');
|
||||
Route::post('/rt/profile/update', [ProfileController::class, 'updateprofile'])->name('rt.updateprofile');
|
||||
Route::post('/rt/profile/upload-photo', [ProfileController::class, 'uploadPhotoRT'])->name('rt.upload.photo');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
@ -214,117 +157,59 @@
|
|||
|
||||
Route::middleware(['auth', 'role:user'])->prefix('user')->group(function () {
|
||||
|
||||
// =========================
|
||||
// DASHBOARD
|
||||
// =========================
|
||||
Route::get('/', [UserController::class, 'index'])->name('user.home');
|
||||
Route::get('/home', [UserController::class, 'index']);
|
||||
|
||||
// =========================
|
||||
// PROFIL
|
||||
// =========================
|
||||
Route::get('/profil', [UserController::class, 'profil'])->name('user.profil');
|
||||
Route::post('/profil/update', [UserController::class, 'updateProfil'])->name('user.profil.update');
|
||||
|
||||
// =========================
|
||||
// 🔥 PENGHUNI (INI YANG KAMU BUTUH)
|
||||
// =========================
|
||||
Route::post('/simpan-penghuni', [UserController::class, 'simpanPenghuni'])
|
||||
->name('user.simpan.penghuni');
|
||||
// PENGHUNI
|
||||
Route::post('/simpan-penghuni', [UserController::class, 'simpanPenghuni'])->name('user.simpan.penghuni');
|
||||
|
||||
// =========================
|
||||
// RUMAH
|
||||
// =========================
|
||||
Route::get('/rumah', [UserController::class, 'rumah'])->name('user.rumah');
|
||||
|
||||
Route::post('/pilih-rumah/{id}', [UserController::class, 'pilihRumah'])
|
||||
->name('user.pilih.rumah');
|
||||
|
||||
Route::post('/simpan-rumah', [UserController::class, 'simpanRumah'])
|
||||
->name('user.simpan.rumah');
|
||||
|
||||
Route::post('/user/ambil-rumah', [UserController::class, 'ambilRumah'])
|
||||
->name('user.ambil.rumah');
|
||||
|
||||
Route::post('/pilih-rumah/{id}', [UserController::class, 'pilihRumah'])->name('user.pilih.rumah');
|
||||
Route::post('/simpan-rumah', [UserController::class, 'simpanRumah'])->name('user.simpan.rumah');
|
||||
Route::post('/ambil-rumah', [UserController::class, 'ambilRumah'])->name('user.ambil.rumah');
|
||||
Route::put('/rumah/update/{id}', [PenghuniController::class, 'updateRumah']);
|
||||
|
||||
// =========================
|
||||
// IURAN
|
||||
// =========================
|
||||
Route::get('/iuran', [UserIuranController::class, 'index'])->name('user.iuran.index');
|
||||
Route::get('/iuran/upload/{id}', [UserIuranController::class, 'upload'])->name('user.iuran.upload');
|
||||
Route::post('/iuran/upload/{id}', [UserIuranController::class, 'storeUpload'])->name('user.iuran.storeUpload');
|
||||
Route::post('/iuran/qris/{id}', [UserIuranController::class, 'bayarQris'])->name('user.iuran.qris');
|
||||
Route::delete('/iuran/delete/{id}', [UserIuranController::class, 'delete'])->name('user.iuran.delete');
|
||||
|
||||
Route::get('/iuran/upload/{id}', [UserIuranController::class, 'upload'])
|
||||
->name('user.iuran.upload');
|
||||
|
||||
Route::post('/iuran/upload/{id}', [UserIuranController::class, 'storeUpload'])
|
||||
->name('user.iuran.storeUpload');
|
||||
|
||||
Route::post('/iuran/qris/{id}', [UserIuranController::class, 'bayarQris'])
|
||||
->name('user.iuran.qris');
|
||||
|
||||
Route::delete('/iuran/delete/{id}', [UserIuranController::class, 'delete'])
|
||||
->name('user.iuran.delete');
|
||||
|
||||
// =========================
|
||||
// LAYANAN
|
||||
// =========================
|
||||
Route::prefix('layanan')->group(function () {
|
||||
|
||||
Route::get('/', [UserLayananController::class, 'create'])
|
||||
->name('user.layanan.create');
|
||||
|
||||
Route::post('/layanan/store', [UserLayananController::class, 'store'])
|
||||
->name('user.layanan.store');
|
||||
|
||||
Route::get('/status', [UserLayananController::class, 'status'])
|
||||
->name('user.layanan.status');
|
||||
Route::get('/', [UserLayananController::class, 'create'])->name('user.layanan.create');
|
||||
Route::post('/store', [UserLayananController::class, 'store'])->name('user.layanan.store');
|
||||
Route::get('/status', [UserLayananController::class, 'status'])->name('user.layanan.status');
|
||||
});
|
||||
Route::delete('/layanan/delete/{id}', [UserLayananController::class, 'delete'])->name('user.layanan.delete');
|
||||
|
||||
Route::delete('/user/layanan/delete/{id}', [UserLayananController::class, 'delete'])
|
||||
->name('user.layanan.delete');
|
||||
// INFORMASI
|
||||
Route::get('/informasi/{id}', [UserController::class, 'detailInformasi'])->name('user.informasi.detail');
|
||||
|
||||
// =======================
|
||||
// 🔥 USER INFORMASI
|
||||
// =======================
|
||||
Route::get('/home', [UserController::class, 'index'])->name('user.home');
|
||||
|
||||
Route::get('/informasi/{id}', [UserController::class, 'detailInformasi'])
|
||||
->name('user.informasi.detail');
|
||||
|
||||
// =========================
|
||||
// LAINNYA
|
||||
// =========================
|
||||
Route::get('/pengumuman', [UserController::class, 'pengumuman'])->name('user.pengumuman');
|
||||
Route::get('/upload-pembayaran', [UserController::class, 'uploadPembayaran'])->name('user.upload.pembayaran');
|
||||
Route::get('/status-pembayaran', [UserController::class, 'statusPembayaran'])->name('user.status.pembayaran');
|
||||
Route::get('/status-pengaduan', [UserController::class, 'statusPengaduan'])->name('user.status.pengaduan');
|
||||
|
||||
Route::get('/upload-pembayaran', [UserController::class, 'uploadPembayaran'])
|
||||
->name('user.upload.pembayaran');
|
||||
|
||||
Route::get('/status-pembayaran', [UserController::class, 'statusPembayaran'])
|
||||
->name('user.status.pembayaran');
|
||||
|
||||
Route::get('/status-pengaduan', [UserController::class, 'statusPengaduan'])
|
||||
->name('user.status.pengaduan');
|
||||
|
||||
Route::post('/profile/upload-photo', [ProfileController::class, 'uploadPhoto'])
|
||||
->name('user.upload.photo');
|
||||
|
||||
Route::get('/user/profil', [ProfileController::class, 'profil'])->name('profile.edit');
|
||||
Route::put('/user/profil/update', [ProfileController::class, 'updateProfil'])->name('user.profil.update');
|
||||
|
||||
// Profil RT
|
||||
// Route::get('/rt/profil', [ProfileController::class, 'rtProfil'])->name('rt.profil');
|
||||
// Route::post('/rt/profil/update', [ProfileController::class, 'rtUpdateProfile'])->name('rt.updateprofile');
|
||||
// PROFILE
|
||||
Route::post('/profile/upload-photo', [ProfileController::class, 'uploadPhoto'])->name('user.upload.photo');
|
||||
Route::get('/profil', [ProfileController::class, 'profil'])->name('profile.edit');
|
||||
Route::put('/profil/update', [ProfileController::class, 'updateProfil']);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| ADMIN / GLOBAL
|
||||
| GLOBAL
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
Route::get('/admin/iuran/realtime', [IuranController::class, 'realtime'])
|
||||
->name('iuran.realtime');
|
||||
|
||||
Route::get('/admin/iuran/realtime', [IuranController::class, 'realtime'])->name('iuran.realtime');
|
||||
Route::resource('iuran', IuranController::class);
|
||||
|
|
|
|||
Loading…
Reference in New Issue