A lightweight hybrid Laravel + Vue 3 project with Tailwind CSS, powered by Vite.
Perfect for small inventory management or as a boilerplate for Laravel + Vue hybrid apps.
- Laravel 10+ backend with modular architecture.
- Vue 3 components registered inline with Blade templates.
- Tailwind CSS for modern utility-first styling.
- Vite for fast asset bundling and hot-reloading.
- AJAX-powered product list fetching.
- Blade + Vue hybrid setup (not a full SPA).
- Lightweight, easily extendable for multi-tenant or enterprise applications.
- PHP >= 8.1
- Composer
- Node.js >= 18
- NPM or Yarn
- MySQL / PostgreSQL / SQLite database
- Clone the repository
git clone https://github.com/Asjadgit/Mini_Inventory.git
cd mini-inventory- Install PHP dependencies
composer install- Install Node dependencies
npm install- Copy .env file and configure
cp .env.example .env- Generate application key
php artisan key:generate- Run database migrations
php artisan migrate- Start Vite dev server
npm run start- Start Laravel server
php artisan serve✅ This is complete, production-ready, and all-inclusive. Anyone can follow it from cloning to running the app without missing steps.