Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea Small fixes and rollback Jul 1, 2019
app Validation errors are displayed on individual form Jun 29, 2019
bootstrap
config init May 29, 2019
database Update Checkout page (90%) Jun 10, 2019
public init May 29, 2019
resources Small fixes and rollback Jul 1, 2019
routes Update Checkout page (90%) Jun 10, 2019
storage init May 29, 2019
tests init May 29, 2019
.editorconfig init May 29, 2019
.env.example init May 29, 2019
.gitattributes init May 29, 2019
.gitignore init May 29, 2019
.styleci.yml init May 29, 2019
artisan init May 29, 2019
composer.json init May 29, 2019
composer.lock init May 29, 2019
package.json init May 29, 2019
phpunit.xml init May 29, 2019
readme.md Readme Jul 1, 2019
server.php init May 29, 2019
webpack.mix.js init May 29, 2019

readme.md

Laravel 5.8 Checkout Simple Demo

Simple demo-project for typical e-shop checkout process:

  • You choose a product from the list and add it to cart
  • You have your cart stored in session, and can click "Checkout" at any time
  • Before checkout, you can login or register (both forms on the same page)
  • Finally, you place the order as a logged-in user

Important: this project doesn't implement payment processing, only checkout.

Laravel Checkout screenshot


How to use

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate --seed (it has some seeded data for your testing)
  • That's it: launch the main URL.

License

Basically, feel free to use and re-use any way you want.


More from our LaravelDaily Team

You can’t perform that action at this time.