ASWARCO - PRE-HOSTING ENHANCEMENTS
==================================

This update adds:
1. Strong Excel validation, duplicate-row detection, and Peugeot/Citroen name normalization.
2. A public product catalogue without prices, discounts, stock quantities, internal codes, or cart actions.
3. A complete customer list with search, filters, real online status, and last-seen time.
4. Administrator device management, device revocation, and a safe device-limit login flow.

IMPORTANT
---------
- Install this package only over the current ASWARCO project.
- Run the migration before opening the website after copying the files.
- Do not install this package on production before it passes the local checks.

Required local commands after extraction:

php artisan optimize:clear
php artisan migrate
php artisan route:list --path=products
php artisan route:list --path=admin/devices
php artisan route:list --path=admin/customers
php artisan test

Expected new migration:
2026_08_07_010000_add_last_seen_at_to_users_table

Public catalogue:
http://aswarco.test/products

Admin devices:
http://aswarco.test/admin/devices

All customer accounts:
http://aswarco.test/admin/customers

After local verification:

git add .
git commit -m "Add public catalogue customer presence and device management"

