Skip to content

Shirsendu1260/laravel-10-ecommerce-project-2024

Repository files navigation

Laravel 10 E-Commerce Project 2024

About the Project

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 a Razorpay payment gateway, file uploads, advanced filtering, and interactive UI components.

Technologies Used

  • Laravel 10
  • PHP 8.2.12
  • MySQL
  • jQuery
  • HTML
  • CSS
  • Bootstrap
  • Razorpay Payment Gateway
  • Image Intervention v3
  • Dropzone File Upload
  • Range Slider
  • Datetimepicker
  • And many more ...

How to Run This Project on Your Local Machine

Follow these steps to set up and run the project locally:

  1. Create a .env file if it doesn't exist.

  2. Copy all content from .env.example into the new .env file.

  3. Modify the .env file according to your environment settings.

  4. Run the following command to install composer dependencies:

    composer install

    This command reads the composer.json file and downloads all the necessary packages into the vendor/ directory.

  5. Run the following command to generate an application key:

    php artisan key:generate
  6. Run the migration to set up the database tables:

    php artisan migrate
  7. Seed the database (if applicable):

    php artisan db:seed

    Or, import the provided SQL file.

  8. Start the development server:

    php artisan serve
  9. Open your browser and visit http://127.0.0.1:8000 to access the application.

Project Screenshots

Screenshot (458) Screenshot (459) Screenshot (460) Screenshot (463) Screenshot (465) Screenshot (466) Screenshot (469) Screenshot (471) Screenshot (473) Screenshot (479) Screenshot (478) Screenshot (483) Screenshot (484) Screenshot (487) Screenshot (489) Screenshot (490) Screenshot (492) Screenshot (496)


Releases

No releases published

Packages

No packages published