Koob (Book) is ecommerce bookstore project for personal portfolio that's built by laravel 8, Vue3, Inertia. User can add book to cart, checkout the books in the cart.
Link - https://koobdemo.site/
First you need to clone and then copy .env.example to .env and setup stripe key, database, db:seed, install dependencies, compile vue.
Clone the repo
git clone https://github.com/ahp-sooyaa/koob.git
cd koob
cp .env.example .env
php artisan key:generate
Setup stripe key
STRIPE_KEY=PASTE_KEY_HERE
STRIPE_SECRET=PASTE_SECRET_HERE
Setup database & add new database "koob" or as you like
DB_DATABASE=koob
DB_USERNAME=root
DB_PASSWORD=
Run migration & seeder
php artisan migrate
php artisan db:seed
Install dependencies
composer install
npm install
npm run dev
You need to use laravel valet in order to visit Koob.test otherwise run
php artisan serve
and visit may behttp://localhost:8000
Visit Koob.test/books. Right now that is the home page of Koob. Choose your book, add to cart, checkout the order and all done.
Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.