Skip to main content

Version Control

  • PHP v8.2.x
  • Laravel x10.x
  • MySql v8.x

Dependencies

Dev Dependencies

Build Setup

# install dependencies
$ composer install

# build
$ php artisan serve

Dev ENV

.env.example

APP_KEY=
APP_DEBUG=
APP_URL=
APP_FRONT_URL=
AdminEmail=
APP_ENV=
LOG_CHANNEL=
LOG_LEVEL=

DB_CONNECTION=
DB_HOST=
DB_PORT=
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=

BROADCAST_DRIVER=
CACHE_DRIVER=
FILESYSTEM_DRIVER=
QUEUE_CONNECTION=
SESSION_DRIVER=
SESSION_LIFETIME=

MEMCACHED_HOST=

REDIS_HOST=
REDIS_PASSWORD=
REDIS_PORT=

MAIL_MAILER=
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME=

WS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_HOST=
PUSHER_PORT=
PUSHER_SCHEME=

MIX_PUSHER_APP_KEY=
MIX_PUSHER_APP_CLUSTER=

VEHAPI_TOKEN=
VEHAPI_BASE_URL=

SCOUT_DRIVER=
MEILISEARCH_HOST=
MEILISEARCH_KEY=
TYPESENSE_API_KEY=
SCOUT_QUEUE=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URL=

LINODE_KEY=
LINODE_SECRET=
LINODE_ENDPOINT=
LINODE_REGION=
LINODE_BUCKET=

UserDefaultRoleWeb=
UserDefaultRoleApi=

QUICKBOOKS_CLIENT_ID=
QUICKBOOKS_CLIENT_SECRET=
QUICKBOOKS_API_URL=

GOOGLE_SIGNUP_DOMAINS=

# After creating quickbook chart of accounts update these variables
QB_CUSTOMER_NEGATIVE_EQUITY=
QB_VEHICLE_INVENTORY=
QB_VEHICLE_LIEN_PAYOFF=
QB_ACCOUNTS_PAYABLE=
QB_ACCOUNT_RECEIVABLE=
QB_RECONDITIONING=
QB_COMMISSION_FIELD_BUYER=