An online store that consists of client app and dashboard built with Laravel framework.
- Client App + Dashboard
- Support multi-languages (LTR - RTL)
- Roles and permissions functionality.
- Sales graph analysis.
- Shopping-cart.
- Wishlist.
- Blog.
- Coupons.
- Sending mails.
- Full-text search.
- Sign-in with a third party.
-
Clone the repo
git clone https://github.com/IslamAliMuhammad/e-shop.git
-
Install the dependencies
composer install
-
Configure your .env file.
-
Set the application key
php artisan key:generate
-
Create database in your localhost.
-
Run migrations
php artisan migrate --seed
-
Seed dummy data for testing
php artisan db:seed --class TestSeeder