Logo

LaraStore

(17)

Multi Vendor Ecommerce Marketplace Starter kit Built with Laravel and React

Visit website

Upvoted by

LaraStore is Multi Vendor E-commerce Starter Kit built with Laravel with Inertia, React, TypeScript, Tailwind.css and daisyUI.

Initially I developed this project for my YouTube channel and there is 12 hours full tutorial on that, but then I improved the project outside of YouTube and I feel there is much more to develop and improve.

Core Features

Built with Modern Technology

Laravel, React with SSR, TypeScript, Tailwind.css with daisy UI, Filament Admin Panel, Stripe Online Payments. Fully responsive and mobile friendly. Can be installed with or without docker.

Multi Vendor Supported

1) Create an account
2) Become a Vendor
3) Access your admin area and create Products
4) Start Selling
5) Before payout connect to your Stripe account
6) Get Paid

Online Payments Built-in

LaraStore has built in Stripe payments integration for purchasing products, but it also has Stripe Connect Integration to get paid as vendor. The revenue is properly distributed between you and your vendors, automatically.

Product Variations

As a vendor you have functionality to define multiple variations of your products (ex: size, color), assign different prices and stock quantities to each variation and even define different images for different variations.

SEO Optimized

LaraStore is built with React, but has built in integration of SSR. Once you setup it properly you will get the best performace + SEO you can have.

UI for Admin Users

LaraStore offers UI for marketplaces owners as well, from which you can define departments, view vendors or even block and approve vendors on the website.

Fully Customizable

LaraStore follows best practices of building modern Laravel, React applications. Once you get the source code you will have full control how you customize the project.