Skip to content

devlifeX/arvan

Repository files navigation

About This project

Confirm DNS Owner By Two methods (DNS Activation & File Activation)

  1. Docker as development enviroment
  2. Laravel 6 as Back-end
  3. Vue.js 2 as Front-end
  4. Use CSRF Token Insted of Bearer Toekn
  5. Use Trait Response Handler
  6. Write tiny UnitTest

How to Use?

  1. Install docker and docker compose
  2. Clone or Download
$ git clone https://github.com/devlifeX/arvan.git
  1. Use this .env file
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:AJBpZl9yQrB9QLgDakOvFkvoPddn48sc/MzN74cHp80=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=arvan
DB_USERNAME=root
DB_PASSWORD=root
$ cd arvan
$ composer install
$ docker-compose up -d
$ cp .env.example .env
$ vim .env # update with below content
$ php artisan key:generate
$ php artisan migrate

UnitTest

$ vendor/bin/phpunit