Dorniplus is relatively an advanced user registration system. It is built with Laravel,Inertia.js and Vuejs. To clone and use the project, it should be noted you must read about h4cc/wkhtmltopdf-amd64 0.12.x installation with composer and how to handle it. for example in Debian-based Linux you should run these commands after installing that:
Commands :
1 - run : git clone https://github.com/rainbow1997/Dorniplus.git
2 - set database and email settings in the .env file first. (do not run any commands)
3 - it would be best if you were sure you had installed PHP modules before. like :
mysql,pdo_mysql,mbstring,fileinfo,curl,gd,zip,bcmath
4 - run : php composer install (if you have an error, run : rm composer.lock or delete composer.lock)
5 - run : php artisan key:generate
6 - run : php artisan Storage:link
7 - run : php artisan migrate
8 - run : php artisan db:seed --force
9 - run : npm install
10 - run : npm run dev
11 - download wkhtmltopdf software from under link based on your system:
11-1 :https://wkhtmltopdf.org/downloads.html
11-2 : install it and go to .env and set :
WKHTML_PDF_BINARY = installation path like :/usr/bin/wkhtmltopdf or C:\wkhtmltopdf\bin\wkhtmltopdf)
12 - add QUEUE_CONNECTION=database into file .env
13 - run : php artisan serve
Programmer : Mostafa Jamali (https://mostafajamali.ir). Good luck.