Admin access is gated by user_profiles.role = 'admin' only. The permission model is not final: [PLACEHOLDER: ADMIN AUTHENTICATION / PERMISSIONS]
provider_companies table: solar companies, installers, maintenance and cleaning providers. Prices are entered by providers themselves (provider_prices).
| Company | Kinds | Service area | Contact | Verification | Prices | Data |
|---|---|---|---|---|---|---|
| Demo Installer Co. (NOT REAL) | Solar companyInstaller | Thailand (demo) | Not set | Unverified | [PLACEHOLDER: MAINTENANCE PRICE] | DEMO |
| Demo Maintenance Co. (NOT REAL) | Maintenance | Thailand (demo) | Not set | Unverified | [PLACEHOLDER: MAINTENANCE PRICE] | DEMO |
| Demo Cleaning Co. (NOT REAL) | Cleaning | Thailand (demo) | Not set | Unverified | [PLACEHOLDER: MAINTENANCE PRICE] | DEMO |
Verification of a company is an admin decision recorded on the company row; it is separate from product verification.