Skip to content

moonpixels/laravel-skeleton-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Skeleton (React)

Moon Pixels starter app for building Laravel applications with React via Inertia. It includes the core auth and account flows, Tailwind-based UI, and the local tooling needed to start a new project quickly.

Overview

  • Laravel backend with React pages rendered through Inertia
  • Tailwind CSS for styling
  • Bun and Vite for frontend development
  • Starter auth, dashboard, and account settings flows
  • Optimized for local development with Laravel Herd

Installation

Prerequisites

  • PHP and Composer
  • Bun
  • PostgreSQL
  • Redis
  • Laravel Herd for local development on macOS
  1. Clone the repository.
git clone git@github.com:moonpixels/laravel-skeleton-react.git
cd laravel-skeleton-react
  1. Install the dependencies.
composer install
bun install
  1. Create your environment file and generate the application key.
cp .env.example .env
php artisan key:generate
  1. Initialize the project in Herd.
herd init
  1. Update your .env values as needed, then run the database migrations and seeders.
php artisan migrate --seed
  1. Start the frontend development server.
bun run dev

The app should be available at http://skeleton.test, or whatever URL you configure in .env.

To verify everything is working, run:

composer test

After seeding, you can sign in with:

  • Email: test@example.com
  • Password: password

Optional Local Services

If you are using the defaults from .env.example, you may also want to configure:

  • MinIO for S3-compatible file storage
  • Reverb for WebSocket broadcasting
  • Horizon for queue monitoring

For day-to-day code quality checks, run composer checks and bun run checks.

About

Laravel skeleton application template with Inertia React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors