Go to file
Mahmudul Hasan bff3e20a11
Update README.md
2024-10-01 15:51:07 +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 Update README.md 2024-10-01 15:51:07 +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 is a template to start building a custom user/admin panel quickly. Feel free to customize this template to fit the specific needs 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