Laravel Ecommerce Project with Complete Source Code
The Laravel Ecommerce Project with Complete Source Code is a PHP-based web application, For a detailed features, and functionalities of the Laravel Ecommerce Project, please visit my blog 👇
🌐 http://rahulvijayam.com/laravel-ecommerce-project-complete-source-code
Features
- User Dashboard
- Admin Dashboard
- Mobile-Friendly Website
- 3 Step Booking Process
- Order Tracking
- Email Notifications
- Subscriber Form
- A product search form
- Payment Gateway(PayU) Integrated
- Shopping Cart in a Responsive Layout
- Pre-Defined Content with High-Resolution Photos
- Search engine optimization (SEO) for Products
- Recommendations and related products in our categories
Requirements
- Laravel <=5.8
- PHP <= 7.1.3
- Composer Version 2
Installation Steps
-
composer create-project rahulvijayam/ecommerce
- Create database for your project with the name as gainaloe
- Now Run php artisan migrate command for creating all the tables
- Add your email credentials in .env file
- Add PayuMoney merchant key and salt on config/indipay.php file at line number 30 and 31
- Start yor project using php artisan serve
Generate Sample Data ( Optional)
- Remove tables(products, users) from the database.
- Run two files present in this link https://github.com/RahulVijayam/ecommerce/tree/master/public/sql on your database
- Finished, Now Check it in your browser using http://127.0.0.1:8000
Dashboard Details
Watch Video
Security Vulnerabilities
If you discover a security vulnerability within project, please send an e-mail to me via [email protected]. All security vulnerabilities will be promptly addressed.
License
The project developed using laravel framework is open-source software licensed under the MIT license.