FOR DEVOPS TEAM:
I have updated the project dependencies, including a **Tailwind CSS v3 → v4 migration**. To ensure the production build matches my local environment perfectly, please execute the following:

# 1. Install Backend Dependencies
composer install --no-dev

# 2. Install Frontend Dependencies & Build Assets
npm ci && npm run build

# 3. Optimization (Recommended)
php artisan optimize

Why these commands?

**composer install --no-dev:**
Installs backend dependencies (Inertia.js adapter, etc.) and updates lock file. The `--no-dev` flag excludes development-only packages for a leaner production environment.

**npm ci:**
The "clean install" command for servers. It bypasses version-guessing and installs the exact versions locked in package-lock.json, ensuring consistency.

**npm run build:**
Compiles and minifies all React (JSX) and Tailwind CSS v4 assets into the public/build folder. **Note:** This project now uses Tailwind v4 with the `@tailwindcss/postcss` plugin and DaisyUI.

**php artisan optimize:**
Clears old caches and re-caches routes/config for maximum performance.

**Important:** Ensure `postcss`, `autoprefixer`, and `@tailwindcss/postcss` are in devDependencies before running the build.

— JOESTAR



GUIDE ONLY FOR DEV TEAM:
resources/
├── js/
│   ├── app.js                 # Keep your vanilla JS (untouched)
│   ├── react/
│   │   ├── index.jsx          # inertiajs engine
│   │   ├── components/        # Reusable components
│   │   │   ├── Header.jsx
│   │   │   ├── Footer.jsx
│   │   │   └── ...
│   │   ├── pages/             # Page-level components
│   │   │   ├── App.jsx        # React entrypoint
│   │   │   └── ...
│   │   ├── hooks/             # Custom hooks
│   │   │   └── useCustom.js
│   │   └── utils/             # Utilities
│   │   │   └── helpers.js
│   │   └── config/             # API endpoints
├── css/
│   ├── app.css               # Keep existing
│   └── tailwind.css          # Tailwind entry (tailwindv4)
│   │
│   │
│   │
└── views/
       └── layout/
            └─── react-app.blade.php



(add an api-endpoint for maintanability.)

