Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.94 KB

README.md

File metadata and controls

42 lines (35 loc) · 1.94 KB

Laravel Inertia Vue Shadcn

Laravel Inertia Vue Dashboard

Introduction

This project is a dashboard built using Laravel, Inertia.js, Vue.js, and the Shadcn Vue UI library. It provides a modern and responsive user interface for managing your application.

Features

  • Dashboard: Overview of key metrics and data.
  • User Management: CRUD operations for managing users.
  • Settings: Configuration options for the dashboard.
  • Charts and Graphs: Visual representation of data using charts.

Requirements

  • PHP >= 8.1
  • Laravel >= 10.x
  • Node.js >= 18.x
  • Composer
  • MySQL or other compatible database

Installation

  1. Clone: git clone https://github.com/SaptarshiDy/shadcn-laravel.git
  2. Install PHP dependencies: composer install
  3. Install Node.js dependencies:npm install
  4. Copy the .env.example file to .env and configure your environment variables:
  5. Generate application key: php artisan generate:key
  6. Run database migrations: php artisan migrate
  7. Build frontend assets: npm run dev

Customization

  • Themes: Customize the UI theme by modifying the Shadcn Vue styles.
  • Components: Extend or modify components as per your requirements.
  • Routes: Define additional routes for new features or pages.

Acknowledgements