Skip to content

khoa-le/laravel-saas-starter

Repository files navigation

About Laravel SaaS Starter

Laravel SaaS Starter is a kit that is standing on the shoulders of giants. You can build your multi-tenant SaaS quickly.

Laravel Packages:

Installation

Clone source code from repository

Run composer install packages

composer install

Copy Nova package to the root folder then run

composer update

Install nova package

php artisan nova:install

Copy .env.example to .env and set up database connection (your mysql database user should have creating database's permission)

Run data migration

php artisan migrate

Setup server vhost and config the central domain in config/tenancy.php

'central_domains' => [
    'YOUR CENTRAL DOMAIN',
],

Install frontend development packages:

npm install && npm run dev

Create first Administrator account:

php artisan nova:user

Start web application

php artisan serve

Access to the Admin Panel "http://127.0.0.1:8000/admin/" and enjoy.

About

A Laravel SaaS Starter - Start building your own SaaS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published