Skip to content

Full-featured E-commerce Laravel application from start to finish ( excluding payments and shipping ) with clean and simple UI

License

Notifications You must be signed in to change notification settings

tomcroot/voyager-commerce

 
 

Repository files navigation

ecommerce-laravel-fullstack

This repo is based on the youtube series by @drehimself

Features

  • Fully functional E-commerce website front-end and back-end built from scratch.
  • Using laravel voyager as an admin panel for the site.
  • javascript, jquery, bootstrap and css for the front-end.
  • Intelligent searching mechanism for products.
  • Awesome Cart package that uses session.
  • An artisan command to seed the database with all neccessary dummy data, even for voyager tables (php artisan ecommerce:install).
  • Different user roles and privileges.
  • Categories, tags and price filtering for easier search for products.
  • And much more features.

Installation Guide

  1. clone this repo to your local machine
  2. copy .example.env to .env file
  3. add your database credentials
  4. run composer install
  5. run npm install && npm run dev
  6. run php artisan key:generate
  7. run php artisan ecommerce:install
  8. credentials to access admin panel (email: [email protected], password: password)
  • Home Page

Screenshot (35)

  • Shopping Page

Screenshot (36)

  • Cart Page

Screenshot (37)

  • Checkout page

Screenshot (38)

  • Admin Orders BREAD

Screenshot (33)

  • Admin Products BREAD

Screenshot (34)

About

Full-featured E-commerce Laravel application from start to finish ( excluding payments and shipping ) with clean and simple UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 79.4%
  • Blade 20.2%
  • Other 0.4%