A premium, high-end inventory management solution designed for Elevate Interiors. Built with a focus on visual excellence, operational accuracy, and a seamless user experience.
- Intelligent Dashboard: Real-time KPIs for total stock value, item counts, and low-stock alerts.
- Advanced Catalog Management:
- Hierarchical category structure (Furniture, Lighting, Decor, etc.).
- Custom product attributes and JSON-based specifications.
- Image gallery support for all catalog items.
- Stock Logistics & Audit:
- Traceable stock movements (Inflow/Outflow) linked to users and suppliers.
- Automated adjustment logs for full transparency.
- Analytics & Reporting:
- Inventory Velocity: Interactive 30-day trend charts using Recharts.
- Data Portability: CSV Exports for catalog audits and movement logs.
- Professional Product Sheets: Generate elegant A4 datasheets with branding, full specs, and barcodes for physical inventory.
- Handheld Scanner Integration:
- Mobile-optimized barcode scanning (HTML5-QRCode).
- Haptic/Audio feedback (Beeps) for successful logistics operations.
- Real-time Notifications:
- Live Inventory Sync: Powered by Pusher. Notifications appear instantly across all logged-in devices when stock movements occur.
- Activity Feed: Listen to "Stock Added", "Stock Removed", or "Adjusted" events in real-time.
- Secure RBAC: Granular roles for Super Admin, Admin, Manager, and Staff.
- Automated CI/CD:
- GitHub Actions: Integrated pipeline for zero-downtime deployments to Hostinger.
- Framework: Laravel 13.x
- Frontend: React 18 with Inertia.js
- Styling: Tailwind CSS (Premium curated palettes)
- Analytics: Recharts
- Database: MySQL 8.x
-
Clone the repository:
git clone https://github.com/Chi-G/inventory.git cd inventory -
Install Dependencies:
composer install npm install
-
Environment Setup:
cp .env.example .env php artisan key:generate
-
Database Configuration: Create a database named
elevateand update your.envfile credentials. -
Run Migrations & Seeders:
php artisan migrate --seed
-
Start Development:
npm run dev # In a separate terminal php artisan serve
The application is pre-configured for deployment in subdirectories (specifically forahia.com/inventory/).
-
Update Code:
git pull origin main
-
Run Deployment Script:
sh deploy.sh
Live Demo: https://elevate-interiors.laravel.cloud
The application is environment-aware and supports both root-domain (Laravel Cloud) and subdirectory (Hostinger) deployments. Use the APP_URL and ASSET_URL environment variables to configure your specific instance.
Proprietary software developed for Elevate Interiors.
© 2026 Elevate Interiors Inc. All Rights Reserved.