Ecommerce Project
This is an ecommerce project developed using #laravel #vuejs #vuex #livewire. This project allows customers to browse and purchase products from the online store, and allows the administrator to manage products, categories, orders, accounts and all others necessary actions.
Getting Started
Tech Stack
- PHP ^7.00
- mySQL
- Laravel 8
- Composer
- Node JS
- Vue
- Vuex
Installation
-
clone project
git clone -b main https://github.com/Md-shefat-masum/laravel_vue_pro_ecommerce.git
-
install php dependancies
composer install
-
install js depedancies
npm install
-
run project on port:8000
php artisan serve
-
run project on custom port
php artisan serve --port=8002
-
start frontend devevelopment
npm run dev
-
start frontend production
npm run prod
-
start frontend watch mode
npm run watch
Usage
- to access store visit http://127.0.0.1:8000/
- to access dashboard visit http://127.0.0.1:800/admin
Features
Customer-Facing Store
- Browse products by category or search for specific products.
- View product details, including images, description, price, and availability.
- Add products to cart and checkout to complete purchase.
- View order history and track the status of current orders.
Administrator Dashboard
- Add, edit, and delete products and categories.
- View and manage orders.
- View and manage customers.
Contributors
Muhammad Shefat Ullah Masum
Software Engineer ( Tech Park IT )
Muhammad Shefat Ullah Masum
Software Engineer ( Tech Park IT )