Go to file
Mahmudul Hasan 74a50f22e4 chore: deps updated 2024-07-15 16:30:16 +06:00
app pint formatting 2024-05-18 04:41:44 +06:00
bootstrap Install Breeze 2024-05-18 04:41:44 +06:00
config Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
database Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
public repo cover added 2024-05-18 05:17:24 +06:00
resources feat: dynamic menu item support 2024-07-15 16:28:12 +06:00
routes pint formatting 2024-05-18 04:41:44 +06:00
storage Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
tests Install Breeze 2024-05-18 04:41:44 +06:00
.editorconfig Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
.env.example Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
.gitattributes Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
.gitignore Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
LICENSE Initial commit 2024-05-18 04:37:43 +06:00
README.md repo cover added 2024-05-18 05:17:24 +06:00
artisan Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
components.json ui updated with shadcn 2024-05-18 04:41:44 +06:00
composer.json Install Breeze 2024-05-18 04:41:44 +06:00
composer.lock chore: deps updated 2024-07-15 16:30:16 +06:00
package-lock.json chore: deps updated 2024-07-15 16:30:16 +06:00
package.json ui updated with shadcn 2024-05-18 04:41:44 +06:00
phpunit.xml Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
postcss.config.js Install Breeze 2024-05-18 04:41:44 +06:00
tailwind.config.js ui updated with shadcn 2024-05-18 04:41:44 +06:00
tsconfig.json Install Breeze 2024-05-18 04:41:44 +06:00
vite.config.js Install Breeze 2024-05-18 04:41:44 +06:00

README.md

Laravel + shadcn/ui + InertiaJS Starter Template

Laravel + shadcn/ui + InertiaJS Starter Template

This a template to start building a custom user/admin panel quickly. Feel free to customize this template to fit the specific needs and details of your Laravel application!

Technologies

Prerequisites

Before you begin, ensure you have met the following requirements:

  • PHP >= 8.2
  • Composer (for package management)
  • Node.js & npm (for frontend dependencies)
  • MySQL or another compatible database

Installation

  1. Clone the repository: git clone https://github.com/mahmudz/laravel-shadcn-app-panel.git
  2. Navigate into the project directory: cd [project directory]
  3. Install PHP dependencies: composer install
  4. Copy .env.example to .env and configure your environment variables, including database settings and application key.
  5. Generate application key: php artisan key:generate
  6. Run database migrations: php artisan migrate
  7. Optionally, seed the database: php artisan db:seed
  8. Install frontend dependencies: npm install && npm run dev (for development) or npm install && npm run production (for production)

Usage

To start the development server, run:

php artisan serve

Access the application in your browser at http://localhost:8000 by default.

Contact

If you have any questions, feedback, or support requests, you can reach me here mahmudbappy.pri@gmail.com