-
Clone or download this Repository.
-
Run the command
composer install
if you get any problems while running above command then run the following command.
composer install --ignore-platform-reqs
-
Create
.env
file by copying the.env.example
, or run the following commandcp .env.example .env
-
Update the database name and credentials in
.env
fileDB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE="Your database name" DB_USERNAME="your database username" DB_PASSWORD="your database password"
-
Update the mail credentials in
.env
fileMAIL_MAILER=smtp MAIL_HOST=sandbox.smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME="yours" MAIL_PASSWORD="yours" MAIL_ENCRYPTION=tls
-
Update the stripe credentials in
.env
fileSTRIPE_KEY="yours" STRIPE_SECRET="yours"
-
Run the following command
php artisan migrate --seed
-
Run npm command
npm install
-
Run the command to compile the theme
npm run dev
-
Finally run the application
php artisan serve --port=8000