Skip to content

rismailov/inertia-typescript-react

Repository files navigation

Wave

Introduction

This starter template provides a minimal starting point for building modern Laravel web application with authentication.

What makes this template opiniated?

  • A little modified shadcn/ui components and color palette
  • Custom hook for form submission to avoid repetitive code
  • Modified User model
  • Other additional features, such as custom error pages and e-mail templates, responsive dashboard and mobile menu, state management with Zustand, etc. These are the things that I find myself reusing for every Laravel project.

This template combines the following packages:

Core:
Laravel
Inertia
Typescript
React

UI:
Tailwind
shadcn/ui

State management:
Zustand

Deployment:
Deployer

TODO's

User dashboard
Custom error pages
Custom e-mail templates
Admin dashboard with data tables
Modify color palette, add primary (brand) color that will be easy to switch
Setup Deployer for deployment

About

Wave: A little opinionated Laravel, Inertia, Typescript, React and Tailwind starter template.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published