This is just a redesign from default laravel breeze component to shadcn-vue components. with the same functionality
- Laravel: A PHP framework for web artisans. Learn more
- Inertia JS: Create modern single-page apps using classic server-side routing. Learn more
- TailwindCSS: A utility-first CSS framework for building custom designs. Learn more
- Shadcn-vue: A Vue.js component library for building elegant user interfaces. Learn more
Follow these steps to get your project up and running:
-
Clone the repository:
git clone https://github.com/yourusername/your-repository.git cd your-repository
-
Install PHP dependencies:
composer install
-
Install Node.js dependencies:
npm install
-
Build the assets:
npm run build
-
Set up your environment:
- Copy the
.env.example
file to.env
and configure your environment variables. - Set up your database connection and other necessary configurations.
- Copy the
-
Generate the application key:
php artisan key:generate
-
Run the migrations (if applicable):
php artisan migrate
-
Serve the application:
php artisan serve
Your application should now be up and running at http://localhost:8000
.
For detailed documentation on each stack: