This is a robust and responsive e-commerce website built using Laravel 10 with an integrated admin panel for managing products, orders, users, and more. The project includes file uploads, advanced filtering, and interactive UI components.
- Laravel 10
- PHP 8.2.12
- MySQL
- jQuery
- HTML
- CSS
- Bootstrap
- Image Intervention v3
- Dropzone File Upload
- Range Slider
- Datetimepicker
- And many more ...
Follow these steps to set up and run the project locally:
-
Create a
.envfile if it doesn't exist. -
Copy all content from
.env.exampleinto the new.envfile. -
Modify the
.envfile according to your environment settings. -
Run the following command to install composer dependencies:
composer install
This command reads the
composer.jsonfile and downloads all the necessary packages into thevendor/directory. -
Run the following command to generate an application key:
php artisan key:generate
-
Run the migration to set up the database tables:
php artisan migrate
-
Seed the database (if applicable):
php artisan db:seed
Or, import the provided SQL file.
-
Start the development server:
php artisan serve
-
Open your browser and visit
http://127.0.0.1:8000to access the application.

















