Go to file
Mahmudul Hasan 8536c5f024 Merge remote-tracking branch 'origin/main' 2024-10-20 23:26:50 +06:00
app feat: new sidebar added 2024-10-20 23:26:25 +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: new sidebar added 2024-10-20 23:26:25 +06:00
routes feat: new sidebar added 2024-10-20 23:26:25 +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 Merge remote-tracking branch 'origin/main' 2024-10-20 23:26:50 +06:00
artisan Set up a fresh Laravel app 2024-05-18 04:41:44 +06:00
components.json feat: new sidebar added 2024-10-20 23:26:25 +06:00
composer.json Install Breeze 2024-05-18 04:41:44 +06:00
composer.lock feat: new sidebar added 2024-10-20 23:26:25 +06:00
package-lock.json feat: new sidebar added 2024-10-20 23:26:25 +06:00
package.json feat: new sidebar added 2024-10-20 23:26:25 +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 feat: new sidebar added 2024-10-20 23:26:25 +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 build (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