INDEX Page
PRODUCTS Page
Algolia Search
PRODUCT DETAIL Page
CART PAGE
Shipping Page
Stripe Payment success
LOGIN Page
ADMIN PAGE
Clone the repo and cd into it
composer install
Rename or copy .env.example file to .env
php artisan key:generate
Set your database credentials in your .env file
Set your Braintree credentials in your .env file if you want to use PayPal. Specifically BT_MERCHANT_ID, BT_PUBLIC_KEY, BT_PRIVATE_KEY. If you don't, it should still work but won't show the paypal payment at checkout.
Set your APP_URL in your .env file. This is needed for Voyager to correctly resolve asset URLs.
Set ADMIN_PASSWORD in your .env file if you want to specify an admin password. If not, the default password is 'password'
php artisan ecommerce:install. This will migrate the database and run any seeders necessary.
npm install
npm run dev
npm run watch
php artisan make:migration
php artisan migrate
php artisan db:seed
php artisan serve
localhost:8000
localhost:8000/admin/login
Admin User/Password: [email protected]/password.
Admin Web User/Password: [email protected]/password
Enter your stripe key and Enter your stripe secret in .env file.
these keys can be get from https://dashboard.stripe.com/test/dashboard by creating stripe account
STRIPE_KEY = Enter your stripe key
STRIPE_SECRET= Enter your stripe secretEnter your algolia app_id and Enter your algolia secret in .env file.
these keys can be get from https://www.algolia.com/apps/ by creating algolia account
ALGOLIA_APP_ID = Enter your algolia app_id
ALGOLIA_SECRET = Enter your algolia secret








