- A Stripe account (It's ok to use Developer Account for Testing)
- A SMTP Mail Server or used your own gmail account How to Setup using Gmail follow Step 1 only to get the APP Password
- A Google Recaptcha v3 Site Key and Secret Key How to Setup
- Laravel Herd with Composer (PHP) and Node.js (npm) are installed
- Open your Laravel Herd and check your herd path unzip the folder and put on that path
- Install the Dependencies
herd composer install
- Setup the enviroment
herd composer run-script post-root-package-install
herd composer run-script post-create-project-cmd
- Add your enviroment variables inside the your .env files
STRIPE_KEY="pk_xxxx_xxxxx"
STRIPE_SECRET="sk_xxxx_xxxxxx"
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME="your-email-address"
MAIL_PASSWORD="your-app-passowrd-get-from-the-prerequiesite"
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="your-email-address"
MAIL_FROM_NAME="${APP_NAME}"
RECAPTCHAV3_SITEKEY="your-site-key"
RECAPTCHAV3_SECRET="your-secret-key"
-
Create The Database call fashionstoresystem on your database server
-
Run Migrations with seed 🌱
herd php artisan migrate:refresh --seed