Skip to content

Repository files navigation

Mini Inventory (Laravel + Vue 3 + Tailwind + Vite)

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.


Table of Contents


Features

  • 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.

Requirements

  • PHP >= 8.1
  • Composer
  • Node.js >= 18
  • NPM or Yarn
  • MySQL / PostgreSQL / SQLite database

Installation

  1. Clone the repository
git clone https://github.com/Asjadgit/Mini_Inventory.git
cd mini-inventory
  1. Install PHP dependencies
composer install
  1. Install Node dependencies
npm install
  1. Copy .env file and configure
cp .env.example .env
  1. Generate application key
php artisan key:generate
  1. Run database migrations
php artisan migrate
  1. Start Vite dev server
npm run start
  1. 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.

About

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.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages