Este Sistema de Gestión de Productos en PHP y MySQL es una solución flexible y eficaz creada para optimizar la administración de productos y proveedores en empresas de cualquier tamaño. Esta robusta aplicación web incluye diversas funciones que facilitan el control de inventarios y la gestión de relaciones con proveedores. Utilizando PHP, esta aplicación ofrece una interfaz intuitiva y una funcionalidad fluida.
Esta aplicación cuenta con un sistema administrativo en el que se puede ver apenas se accede las existencias de productos, los proveedores, el total de los diferentes productos, así como el proveedor con más marcas diferentes de producto.
Es muy fácil agregar productos, seleccionar el proveedor, agregado previamente, ingresar el precio de compra, el precio de venta y las existencias, desde un solo formulario, luego de haber agregado el producto también es muy sencillo eliminarlo o editar la información ingresada del nuevo producto.
Video Explicativo
Medidas de Seguridad Aplicadas al Sistema de Gestión de Productos en PHP y MySQL:
Para cumplir con los mínimos estandares requeridos, se desarrolló la aplicación teniendo en cuenta las siguientes medidas de de seguridad:
- Uso de consultas preparadas para prevenir inyecciones SQL.
- Escape de datos antes de renderizarlos en HTML para prevenir ataques XSS.
- Validación y Sanitización de entradas de usuario.
- Uso de HTTPS para asegurar la comunicación.
- Control de Sesiones para proteger contra ataques de fijación de sesiones y evitar que se roben las sesiones de usuario.
Sistema Responsivo Mobile First
La aplicación es plenamente responsiva, se puede visualizar correctamente en las pantallas de móviles, incluso se puede imprimir la pantalla de productos, y la dashboard inicial con las gráficas de producto, también se visualizan correctamente, de este modo el sistema es plenamente administrable desde el teléfono.
Conoce mi Blog
Te invito que pases por mi blog y lo recorras ampliamente ya que cuento con más de 80 aplicaciones gratuitas y más de 70 aplicaciones de pago que puedes ver en los siguientes enlaces:
Compra de la Aplicación
Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los boletos, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:
Pago vía Global66
Países válidos Argentina, Chile, Colombia, México y Perú.
Pago vía Mercado Pago
Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.
link.mercadopago.com.co/configuroweb
Pago por Binance
También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:
msevillab@gmail.com
Pago vía Western Union
Favor contactarme vía whatsapp para más información en el siguiente enlace:
Otros medios de pago
Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.
Pago por Nequi
Enlace PSE UALA en pesos colombianos
Demo del Sistema de Gestión de Productos
Puedes hacer pruebas que consideres sobre el demo que tengo en línea en el siguiente enlace:
https://demoscweb.com/gestion-productos/index.php
Acceso Administrativo
Las credenciales de acceso son las habituales, usuario configuroweb y la contraseña es 1234abcd..
Aprovisionamiento del Sistema
Video Explicativo a nivel general para instalación de aplicaciones PHP
En el video a continuación se muestra el proceso a nivel general:
Antes de cualquier cosa, si llegaste hasta acá excelente y si necesitas cualquier otra aplicación puede que la tenga en mi listado de más de 80 aplicaciones de libre descarga, en el siguiente enlace puedes verlas:
En adición tengo aplicaciones más elaboradas que te podrían servir y que puedes conocer en el siguiente enlace:
Instalación de las aplicaciones necesarias para la puesta a punto del Sistema
Para la puesta a punto del Sistema debes instalar en principio los siguientes software:
XAMPP que te implementa todo lo necesario para un servidor web a nivel local y puedes descarcargar en el siguiente enlace:
https://www.apachefriends.org/es/download.html
Git que es un gestor de repositorios con el que haremos la descarga de la aplicación de mi perfil de GitHub, Git lo puedes descargar en el siguiente enlace:
Visual Studio Code que es un editor de código sencillo, completo, dinámico, inmensamente popular y lleno de todo tipo de plugins que se pueden instalar según infinidad de necesidades que llegues a requerir, en el siguiente enlace puedes descargar la aplicación:
https://code.visualstudio.com/download
Descarga del Sistema
Yo te comparto la carpeta del sistema completo, tanto el software como la base de datos relacionada, cuando te haga el envío la podrás descargar y utilizar sin inconvenientes, si tienes XAMPP instalado y extraes los scripts dentro de la carpeta htdocs, solo te faltará importar la base de datos para que el sistema te funcione.
Descarga e instalación de las aplicaciones necesarias para el funcionamiento del sistema
Debes instalar las aplicaciones que había mencionado al principio XAMPP, Visual Studio Code y Git, te recomiendo que estas aplicaciones las instales con todos los parámetros por defecto, para que las opciones sean iguales a las descritas en el presente tutorial.
PASO 1 ABRE XAMPP
Lo primero que debes hacer es abrir XAMPP desde la tecla Windows y luego XAMPP, posterior a esto te aparecerá una consola como la de la siguiente captura:
PASO 2 ACTIVA LOS SERVICIOS DE APACHE Y MYSQL
Debes activar el servicio de Apache y MySQL, para poder corre archivos con las extensión php y trabajar con un gestor de base de datos como phpmyadmin. En la captura anterior se muestra la consola de XAMPP con los servicios ya activados.
PASO 3 ACCEDE A LA UBICACIÓN DE LOS ARCHIVOS
C:\xampp\htdocs
Dentro de la carpeta htdocs ingresa la carpeta de los archivos que te proporciono.
PASO 7 CONFIGURACIÓN DE LA BASE DE DATOS
Para la implementación de la base de datos en el gestor de phpmyadmin debes primero adquirirla, comprandola desde los medios de pago que están más adelante y luego contáctandome a mi Whatsapp para que te la provea.
Para la configuración debes acceder a la siguiente URL:
http://localhost/phpmyadmin/
Creas la base de datos con el nombre:
gestion-producto
Pulsas en la opción que dice importar, buscas el archivo SQL que te proveo, presionas continuar y de este modo ya estará la aplicación plenamente operativa para su uso.
PASO 4 CONSIDERACIONES IMPORTANTES
Debes editar los archivos a continuación:
El archivo se encuentra dentro de la carpeta conn, y se llama conn.php
Si vas a subir la aplicación a un hosting, debes poner el usuario de la base de datos, el nombre de la base de datos y su contraseña, ya que los parámetros que están definidos por defecto son los de XAMPP.
PASO 5 ACCEDE A LA URL DE LA APLICACIÓN
Ya para este punto la aplicación estará lista para su uso en la siguiente URL:
http://localhost/gestion-productos/index.php