Skip to content

mroblesdev/pos-cdp-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Punto de Venta CDP Lite

El sistema de punto de venta CDP Lite es una aplicación web de código abierto basada en PHP y MySQL para gestionar las ventas en tu tienda. Este proyecto fue desarrollado utilizando CodeIgniter 4.

🚀 ¿Buscas más funcionalidades?

Si necesitas más características y herramientas para crecer tu negocio, te invitamos a conocer POS CDP Pro, la versión completa que incluye:

  • Múltiples cajas de venta y usuarios.
  • Gestión de movimientos de inventario.
  • Caja de cobro avanzada.
  • Módulos de clientes, categorías y unidades de medida.

¡Obtén más información aquí!

Requisitos

  • Servidor web (Apache Server 2.4 o superior).
  • PHP 8.1 o superior.
  • MySQL 5.6 o superior.
  • Composer (opcional)
  • Git (opcional)

Instalación

1. Descarga:

Composer

$ composer create-project mroblesdev/pos-cdp-lite

También puedes ejecutar composer create-project mroblesdev/pos-cdp-lite:v1.1.3 para PHP 7.4.

Git

$ git clone https://github.com/mroblesdev/pos-cdp-lite.git

Descarga manual

Alternativamente, si no está utilizando Composer, puede descargarlo como un archivo zip, luego copie el contenido de la carpeta a su servidor web. https://github.com/mroblesdev/pos-cdp-lite/releases

2. Configuración del entorno:

  • Crear una base de datos
mysql> CREATE DATABASE IF NOT EXISTS `pos-cdp-lite` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  • Copia el archivo env a un nuevo archivo llamado .env.
  • Modifica el archivo .env según tu configuración de base de datos y otros ajustes necesarios.
app.baseURL = 'http://localhost/pos-cdp-lite/public/'


database.default.hostname = localhost
database.default.database = pos-cdp-lite
database.default.username = root
database.default.password = password
database.default.DBDriver = MySQLi

3. Ejecutar migraciones y seeders:

php spark migrate

php spark db:seed CargaSeeder

Alternativamente, puedes importar el archivo pos-cdp-lite.sql ubicado en la carpeta app/Database a tu base de datos utilizando phpMyAdmin o cualquier otra herramienta de gestión de bases de datos. Al importar el archivo SQL, se crearán las tablas necesarias y se cargarán los datos iniciales.

4. Ejecutar la aplicación:

php spark serve

Esto iniciará el servidor en http://localhost:8080 por defecto.

O en Apache Server con al dirección http://localhost/pos-cdp-lite/public

Datos de acceso

  • Usuario: admin

  • Contraseña: admin

Características versión 1.1.3

  • Acceso por credenciales
  • Catalogo de productos
  • Caja de cobro
  • Generación de ticket
  • Historial de ventas
    • Reimpresión de ticket
    • Cancelar ventas
  • Reportes
    • Ventas
    • Productos
  • Configuración del sistema

Demostración

Para acceder a nuestra demostración y explorar todas las funcionalidades del Punto de Venta CDP Lite, por favor visita https://pos-lite.sistemarv.com

Capturas de pantalla

Inicio de sesión Dashboard
Caja Ticket
Productos Reporte

Contribuciones

Siéntete libre de contribuir al proyecto.

Expresiones de Gratitud 🎁

  • Comenta a otros sobre este proyecto 📢
  • Invitame una cerveza 🍺 o un café ☕ Da clic aquí.

Licencia

Este proyecto está bajo la Licencia MIT.

About

Sistema Punto de Venta CDP Lite usando CodeIgniter 4

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •