# API Route Map

## Public
- `GET public/company`
- `GET public/categories`
- `GET public/products?category_id=&q=`
- `GET public/product/{id}`
- `POST public/quote`
- `POST public/service-request`

## Authentication
- `POST auth/login`
- `GET auth/me`
- `POST auth/logout`

## Admin
- Dashboard / reports: `admin/dashboard`, `admin/reports/overview`
- Company: `GET|POST admin/company`
- Assets: `GET admin/assets`, `POST admin/assets/upload`
- Categories: `GET|POST admin/categories`, `PUT|DELETE admin/categories/{id}`
- Products: `GET|POST admin/products`, `PUT|DELETE admin/products/{id}`
- Users: `GET|POST admin/users`, `PUT admin/users/{id}`, `GET admin/roles`
- Engineers: `GET|POST admin/engineers`, `PUT admin/engineers/{id}`
- Tickets: `GET|POST admin/service-tickets`, `PUT admin/service-tickets/{id}`
- Quotes: `GET admin/quotes`
- Odoo: `GET|POST admin/odoo`, `POST admin/odoo/test`
