PHPackages                             fromhome/laravel-starter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. fromhome/laravel-starter

ActiveProject[Framework](/categories/framework)

fromhome/laravel-starter
========================

Laravel project starter with Chakra UI, InertiaJS and Laravel Fortify.

3.1.1(1y ago)210[12 PRs](https://github.com/atfromhome/laravel-starter/pulls)MITTypeScriptPHP ^8.2CI passing

Since May 25Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/atfromhome/laravel-starter)[ Packagist](https://packagist.org/packages/fromhome/laravel-starter)[ RSS](/packages/fromhome-laravel-starter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (13)Versions (28)Used By (0)

Laravel Starter
===============

[](#laravel-starter)

This is Laravel starter project built using Laravel Fortify, Inertia and Chakra UI for UI. This starter already have

1. Login
2. Registration
3. Reset and change password
4. Layout and page template
5. Navigation menu

[![Login page](arts/login.png)](arts/login.png)[![Register page](arts/register.png)](arts/register.png)[![Reset password page](arts/reset-password.png)](arts/reset-password.png)[![Home page](arts/home.png)](arts/home.png)[![User profile page](arts/user-profile.png)](arts/user-profile.png)Installation
------------

[](#installation)

1. Clone the repository: `git clone https://github.com/your-username/your-repo.git` or using `Use this template` button in GitHub repository page
2. Install dependencies: `composer install` and `bun install`
3. Create a copy of the `.env.example` file and rename it to `.env`. Update the environment variables as needed.
4. Generate an application key: `php artisan key:generate`
5. Run the database migrations: `php artisan migrate --seed`
6. Build or watch a Inertia and Chakra UI : `bun run dev`
7. Start the development server: `php artisan serve`

Now you can open a `http://localhost:8000` in browser and login using `admin@fromhome.dev` and password is `password`

Usage
-----

[](#usage)

### Enable or disable Fortify feature

[](#enable-or-disable-fortify-feature)

This project using Laravel Fortify to handle auth, you can enable or disable feature in the config file. You can read detail in [this docs](https://laravel.com/docs/11.x/fortify#fortify-features)

> Warning!!! At the time, only `registration`, `resetPasswords`, `updateProfileInformation` and `updatePasswords` is implemented. Feature `emailVerification` and `twoFactorAuthentication` not implemeted yet.

### Application Layout

[](#application-layout)

This project comes with two app layouts: `AppSidebarLayout` and `AppTopbarLayout`. By default, the project uses `AppSidebarLayout`. To change the layout, you can edit [`app.tsx`](https://github.com/atfromhome/laravel-starter/blob/3.x/resources/ts/app.tsx#L30)

`AppSidebarLayout``AppTopbarLayout`[![AppSidebarLayout](arts/app-sidebar-layout.png)](arts/app-sidebar-layout.png)[![AppTopbarLayout](arts/app-topbar-layout.png)](arts/app-topbar-layout.png)### Register new menu

[](#register-new-menu)

For a add new menu you can update a `NavigationServiceProvider`.

```
private function registerNavigationGroups(): void
{
    Navigation::registerNavigationGroups([
        NavigationGroup::new()->menus([
            NavigationItem::new()
                ->label('Home')
                ->href('/')
                ->icon('home'),
        ]),
        NavigationGroup::new()->label('Setting')->icon('settings')->menus([
            NavigationItem::new()
                ->label('User')
                ->href('/users')
                ->icon('user-round-cog'),
            // Other menu for Setting
        ]),
        // Other group
    ]);
}
```

> This project using [Lucide](https://lucide.dev/) for icon library

Contributing
------------

[](#contributing)

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License
-------

[](#license)

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance61

Regular maintenance activity

Popularity8

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 50.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~49 days

Recently: every ~31 days

Total

15

Last Release

397d ago

Major Versions

1.1.1 → 2.0.02024-06-19

1.2 → 2.x-dev2024-10-05

1.x-dev → 3.0.02024-10-25

PHP version history (2 changes)1.0.0PHP ^8.1

2.0.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/3500d4ed2061891d54f54b550fbb9e782d0d1838b7fee429578a0733b0a378bf?d=identicon)[NoorAdiana](/maintainers/NoorAdiana)

---

Top Contributors

[![nuradiyana](https://avatars.githubusercontent.com/u/1073802?v=4)](https://github.com/nuradiyana "nuradiyana (173 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (146 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (23 commits)")

---

Tags

laravelstarter

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/fromhome-laravel-starter/health.svg)

```
[![Health](https://phpackages.com/badges/fromhome-laravel-starter/health.svg)](https://phpackages.com/packages/fromhome-laravel-starter)
```

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
