This project integrates Laravel 12, Inertia.js, and Vue 3 to build a Single Page Application (SPA) for inventory management, styled with Tailwind CSS.
-
Backend:
- Laravel 12: Robust PHP framework for backend development.
- Inertia.js: Build SPAs without a separate API, maintaining server-side routing.
- Authentication: Built-in Laravel authentication.
-
Frontend:
- Vue 3: Progressive JavaScript framework for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- CRUD Operations: Create, Read, Update, Delete inventory items.
git clone https://github.com/meetshahab2/laravel-inertia-vue-js.git
cd laravel-inertia-vue-jscomposer install
cp .env.example .env
php artisan key:generate
php artisan migratenpm install
npm run devphp artisan serveVisit the app at http://localhost:8000.
php artisan test- Inertia.js: https://inertiajs.com
- Vue 3: https://v3.vuejs.org
- Tailwind CSS: https://tailwindcss.com
This project is open source and available under the MIT License.
laravel, vue, vue3, inertia-js, tailwind-css, spa, crud, php