COTIZADOR DE CÁMARAS DE SEGURIDAD Y MANO DE OBRA
=================================================

QUÉ INCLUYE
-----------
- Login de administrador (usuario: admin / contraseña: admin)
- Panel para agregar/editar/eliminar productos (cámaras, mano de obra, accesorios)
  con foto, hasta un máximo de 50 productos.
- Cotizador visual: eliges productos del catálogo, subes o bajas la cantidad
  con los botones + / -, y el total se calcula al instante.
- Genera la cotización, la guarda en el historial y permite imprimirla o
  guardarla como PDF (botón "Imprimir / PDF" usa la función de imprimir del navegador).
- Sección "Configuración" dentro del panel para:
    * Subir tu logo, que aparece en el PDF que se le envía al cliente.
    * Editar el nombre de la empresa, el número de contacto y la dirección
      que aparecen en cada cotización.
    * Cambiar la contraseña del panel de administración cuando quieras.
- Interfaz azul profesional, responsive (se ve bien en celular y computador).

INSTALACIÓN EN TU HOSTING (cPanel / cualquier hosting con PHP + MySQL)
-----------------------------------------------------------------------
1. Crea una base de datos MySQL desde tu panel de hosting (cPanel > MySQL
   Databases) y anota: nombre de la base de datos, usuario y contraseña.

2. Entra a phpMyAdmin, selecciona esa base de datos y ve a la pestaña
   "Importar". Sube el archivo "schema.sql" que viene en este paquete.
   Esto crea todas las tablas necesarias y algunos productos de ejemplo.

3. Abre el archivo "config.php" con un editor de texto y reemplaza:
      DB_HOST      -> normalmente 'localhost'
      DB_USER      -> tu usuario de la base de datos
      DB_PASS      -> tu contraseña de la base de datos
      DB_NAME      -> el nombre de la base de datos

   El nombre de la empresa, el teléfono, la dirección y el logo YA NO se
   editan en este archivo: se editan desde "Configuración" dentro del panel
   una vez que inicies sesión.

4. Sube TODA la carpeta "cotizador-camaras" (o su contenido) por FTP o por el
   Administrador de archivos de tu hosting, por ejemplo a public_html/cotizador.

5. Asegúrate de que la carpeta "uploads" tenga permisos de escritura
   (normalmente 755 funciona; si falla la subida de fotos, prueba con 775).

6. Entra desde el navegador a:  https://tu-dominio.com/cotizador/
   Inicia sesión con:
      Usuario:    admin
      Contraseña: admin
   (El usuario admin se crea automáticamente la primera vez que abres el login,
   no necesitas crearlo a mano).

7. Por seguridad, entra a "Configuración" dentro del panel y cambia la
   contraseña "admin" por una tuya, y aprovecha para subir tu logo y poner
   tu número de contacto y dirección reales.

CÓMO SE USA EL DÍA A DÍA
-------------------------
1. Ve a "Productos" y agrega tus cámaras, kits, DVR/NVR, accesorios y los
   ítems de mano de obra (instalación, cableado, configuración, etc.) con su
   precio y una foto si quieres.
2. Ve a "Nueva cotización", filtra por categoría si quieres, y da clic en
   "+ Agregar" en cada producto que el cliente pida.
3. En el resumen de la derecha puedes subir o bajar la cantidad de cada
   producto con los botones + / -, quitarlo con la ✕, poner el nombre del
   cliente y aplicar un descuento si aplica.
4. Da clic en "Generar cotización": se guarda en el historial y se abre la
   hoja de cotización lista para imprimir o guardar como PDF. Ahí aparecerán
   tu logo, nombre, teléfono y dirección tal como los dejaste en
   "Configuración".

CAMBIAR CONTRASEÑA, LOGO, TELÉFONO Y DIRECCIÓN
------------------------------------------------
Todo esto se hace sin tocar código: entra al panel, ve a "⚙️ Configuración"
en el menú lateral, y ahí encontrarás dos formularios:
   - "Datos de la empresa": nombre, número de contacto, dirección y logo.
   - "Cambiar contraseña del panel": pide la contraseña actual y la nueva.

SI YA TENÍAS EL SISTEMA INSTALADO ANTES DE ESTA ACTUALIZACIÓN
-----------------------------------------------------------------
No necesitas reinstalar nada ni volver a importar schema.sql: solo sube los
archivos nuevos/actualizados (config.php, helpers.php, configuracion.php,
partials_header.php, ver_cotizacion.php, assets/css/style.css) y la tabla
"configuracion" se crea sola la primera vez que entres al panel.

ARCHIVOS DEL PROYECTO
----------------------
config.php            -> datos de conexión a la base de datos (edítalo)
schema.sql             -> estructura de la base de datos (impórtalo una vez)
login.php / logout.php -> inicio y cierre de sesión
dashboard.php           -> panel principal con estadísticas
panel_productos.php     -> listado de productos (editar/eliminar/activar)
producto_form.php       -> formulario para agregar o editar un producto
cotizacion.php          -> el cotizador interactivo
ver_cotizacion.php      -> guarda y muestra la cotización imprimible
historial.php           -> historial de cotizaciones generadas
configuracion.php       -> logo, datos de la empresa y cambio de contraseña
helpers.php             -> funciones auxiliares (configuración de la empresa)
assets/css/style.css    -> estilos (tema azul profesional)
uploads/                -> aquí se guardan las fotos de los productos

Cualquier ajuste que necesites (otro color, más campos, envío por WhatsApp,
generar PDF automático, etc.) me lo puedes pedir y lo agregamos.
