E-commerce application built with Laravel, Vue.js, Tailwind.css and Alpine.js. 
If you want to see every single step how this E-commerce application is build and learn how to build your own Full Stack applications, check my website thecodeholic.com
Admin Panel: https://admin.lcommerce.net
Email: admin@example.com Password: admin123 Website: https://lcommerce.net
Email: user1@example.com Password: useruser1 Email: user2@example.com Password: useruser2 Make sure you have environment setup properly. You will need MySQL, PHP8.1, Node.js and composer.
- Download the project (or clone using GIT)
 - Copy 
.env.exampleinto.envand configure database credentials - Navigate to the project's root directory using terminal
 - Run 
composer install - Set the encryption key by executing 
php artisan key:generate --ansi - Run migrations 
php artisan migrate --seed - Start local server by executing 
php artisan serve - Open new terminal and navigate to the project root directory
 - Run 
npm install - Run 
npm run devto start vite server for Laravel frontend 
- Navigate to 
backendfolder - Run 
npm install - Copy 
backend/.env.exampleintobackend/.env - Make sure 
VITE_API_BASE_URLkey inbackend/.envis set to your Laravel API host (Default: http://localhost:8000) - Run 
npm run dev - Open Vue.js Admin Panel in browser and login with 
admin@example.com admin123