🎁¡Regalo de la Comunidad! Sistema de Gestión para Farmacias en PHP y MySQL con Código Fuente Gratis

¿Buscas una base sólida para tu proyecto de gestión farmacéutica? He decidido liberar y compartir completamente gratis el código fuente de SisFarmacia: un sistema funcional desarrollado en PHP, PDO y MySQL con panel AdminLTE, control de stock, gestión de medicamentos y roles de usuario listo para descargar y continuar.


🎁¡Regalo de la Comunidad! Sistema de Gestión para Farmacias en PHP y MySQL con Código Fuente Gratis

🚀 ¿Por qué decidí liberar este sistema?

Muchos de nosotros empezamos proyectos con toda la ilusión del mundo, pero por compromisos laborales y falta de tiempo, a veces quedan en pausa. En lugar de dejar este desarrollo archivado en un disco duro, he decidido regalarlo a toda la comunidad de desarrolladores y emprendedores para que puedan utilizarlo, aprender de él y adaptarlo a su propia lógica de negocio.

SisFarmacia no es solo una maqueta visual; es una aplicación con su backend conectado, base de datos estructurada y el 60% del trabajo pesado de un software de farmacia ya resuelto.

📦 ¿Qué incluye el sistema?

  • 🔐 Autenticación Segura: Sistema de inicio de sesión con encriptación de contraseñas mediante password_hash() de PHP y control de sesiones activas.
  • 👥 Gestión de Usuarios: Módulo completo para dar de alta usuarios con roles asignados (Administrador, Almacén, Ventas, etc.).
  • 💊 Inventario Farmacéutico Completo: 
    • Catálogo de medicamentos con nombre comercial, genérico, presentación y laboratorio.
    • Precios de costo y venta (por caja y por unidad con soporte de decimales).
    • Bajas lógicas (no destructivas) para auditoría.
  • 📊 Control de Stock y Alertas: Detección visual de productos por debajo del stock mínimo para reposición inmediata.
  • 🎨 Interfaz Profesional: Panel de administración responsivo basado en AdminLTE 2.4, iconos FontAwesome y tablas dinámicas en español con DataTables.

🛠️ Tecnologías Utilizadas

  • Backend: PHP 7.4 / 8.x con PDO (mayor seguridad y portabilidad).
  • Base de Datos: MySQL / MariaDB (incluye scripts de tablas y datos semilla).
  • Frontend: HTML5, Bootstrap 3, jQuery y plantilla AdminLTE.

    💡 El código es totalmente libre para que le agregues tu propio módulo de ventas/POS, emisión de comprobantes o lo conectes con una API. ¡Espero que te sea de gran utilidad y te ahorre muchas horas de trabajo!

    https://hilariweb.com/files/www.sisfarmacia.com.zip

⚡ Pasos Rápidos de Instalación

  1. Descarga y extrae los archivos en la carpeta de tu servidor local (www en WampServer o htdocs en XAMPP).
  2. Abre phpMyAdmin, crea una base de datos llamada sisfarmacia e importa los archivos .sql de la carpeta /database.
  3. En el archivo app/config.php, ajusta la constante APP_URL con tu ruta local.
  4. Ingresa al sistema con el usuario de prueba: 
    • Email: admin@admin.com
    • Contraseña: 12345678