Portfolio Description
Meuble Dari is a Laravel 9 business management platform for a furniture operation in Marrakech. The project centralizes authenticated workflows for quotes, clients, providers, products, articles and materials, stock, charges, purchase orders, invoices, advances, user activity, roles, and permissions through a Bootstrap and Blade back-office backed by Sanctum-protected API endpoints.
Challenge and solution
The business needed one operational back-office to connect sales quotes, product and material preparation, supplier orders, stock movement, permissions, and financial visibility. The implementation combines Laravel Breeze authentication, Spatie permissions and activity logs, Eloquent relationships, resource APIs, export views, dashboard aggregations, and role-controlled modules so the team can manage day-to-day furniture workflows from a single system.
- Laravel 9 furniture operations and back-office application
- Authenticated dashboard with clients, providers, gains, expenses, debts, quotations, stock alerts, and charts
- Quote/devis management for products and articles with advances, invoices, calendar planning, and export views
- Furnishing modules for charges, providers, products, materials, services, stock, and purchase orders
- Role-based permissions and activity logging with Spatie packages
- Bootstrap 5, Blade, Vite, Alpine.js, Laravel Sanctum, Breeze, Tailwind tooling, Axios, and Puppeteer
Most popular and trending Questions?
Meuble Dari is a Marrakech furniture business. The application supports its internal operations around quotes, clients, providers, products, materials, purchase orders, stock, charges, and reporting.
WebYMS built a custom Laravel management app with authenticated dashboards, role-based access, CRUD resources, analytics endpoints, quote and purchase-order workflows, activity tracking, and export screens.
The project uses Laravel 9, PHP 8, Blade, Bootstrap 5, Vite, Alpine.js, Laravel Sanctum, Laravel Breeze, Spatie Permission, Spatie Activitylog, Tailwind tooling, Axios, and Puppeteer.