salimi-my / book-store

This is an online book store e-commerce app created using Laravel, React and Inertia.

Home Page:https://book-store.salimi.my

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is an online book store e-commerce app created using Laravel, React and Inertia. Complete with payment gateway using toyyibPay for Online Banking (FPX).

Book Store e-Commerce

  • A complete e-commerce app
  • Server side carts
  • ToyyibPay payment gateway

Tech/framework used

  • Laravel
  • Inertia.js
  • React.js
  • Tailwind CSS
  • MySQL
  • Zustand
  • ToyyibPay

Starting the project

Open the .env.example and fill in your database & toyyibPay configurations then save it as .env then run the following command:

#Install dependencies
composer install
npm install

#Run database migration & seeding
php artisan migrate
php artisan db:seed

#Start the app
npm run dev
php artisan serve

Demo

Hosted privately on personal DigitalOcean Droplet. Click here to visit.
Direct link: https://book-store.salimi.my

Screenshots

Landing page

Landing page

Book page

Book page

Book details page

Book details page

Sign in page

Sign in page

Sign up page

Sign up page

User account page

User account page

User addresses page

User addresses page

Sidebar cart

Sidebar cart

Cart page

Cart page

Checkout page

Checkout page

ToyyibPay payment page

ToyyibPay payment page

Orders list page

Orders list page

Order detail page

Order detail page

About

This is an online book store e-commerce app created using Laravel, React and Inertia.

https://book-store.salimi.my


Languages

Language:PHP 83.8%Language:JavaScript 16.0%Language:Blade 0.1%Language:CSS 0.0%