This project is an eshop built in PHP framework Laravel. It is a regular eshop where customers can browse products, filter them based on different criteria, and buy the products. Users can buy products with or without registration.
It also contains admin dashboard built in Vue.js after logging in as admin. Admin users can add, edit and delete products including their images.
Install dependencies:
composer install
Create the .env file with connection to database and other variables (see .env.example)
Migrate database:
php artisan migrate
Create storage link:
php artisan storage:link
To run the application:
php artisan serve
Application should run on 127.0.0.1:8000