Code Monkey home page Code Monkey logo

kath_erp's Introduction

Kath POS - Sistema de Control de Inventarios y Gestión Contable

Kath POS es un sistema diseñado para el control integral de inventarios, ventas y flujo de efectivo. Permite el registro de cada movimiento siguiendo las normas contables establecidas en las NIF (Normas de Información Financiera), con el objetivo de almacenar la información de manera ordenada y presentable para satisfacer las diversas demandas de los usuarios y cumplir con los requisitos de los principios básicos establecidos en la NIF A2.

Características principales

  • Gestión de inventarios: control de productos, categorías, proveedores y existencias.
  • Registro de ventas: seguimiento de ventas realizadas y generación de facturas.
  • Control de gastos: registro de gastos y generación de reportes de gastos.
  • Gestión contable: seguimiento de cuentas, estados financieros y cumplimiento de normas contables.
  • Interfaz de usuario intuitiva y amigable.

Tecnologías utilizadas

  • Java SE: desarrollo del proyecto en lenguaje Java Standard Edition.
  • Maven: herramienta de gestión y construcción de proyectos.
  • Eclipse: entorno de desarrollo integrado (IDE) utilizado para programar en Java.
  • MariaDB: base de datos relacional utilizada para almacenar la información del sistema.
  • Patrón de diseño MVC: utilización del patrón Modelo-Vista-Controlador para una mejor organización y mantenibilidad del código.
  • JUnit: framework de pruebas unitarias para garantizar la calidad del software.
  • JDBC: API de Java para interactuar con bases de datos utilizando el lenguaje SQL.

Instalación y configuración

  1. Clona o descarga este repositorio.
  2. Abre el proyecto en Eclipse u otro entorno de desarrollo compatible con Java.
  3. Configura las dependencias del proyecto utilizando Maven.
  4. Configura la conexión a la base de datos MariaDB en XAMP con PHPmyAdmin o usando Workbench.
  5. Compila y ejecuta el proyecto en tu entorno de desarrollo.

Contribución

¡Gracias por tu interés en contribuir a este proyecto! Si deseas colaborar, puedes seguir estos pasos:

  1. Haz un fork de este repositorio.
  2. Crea una rama para tu función/feature: git checkout -b nombre-de-la-rama.
  3. Realiza tus cambios y guarda el proyecto.
  4. Realiza un commit de tus cambios: git commit -m 'Descripción de los cambios'.
  5. Haz push a la rama creada en tu fork: git push origin nombre-de-la-rama.
  6. Abre una solicitud de extracción en este repositorio.

Licencia

Este proyecto se encuentra bajo la Licencia MIT.

Creador

  • Nombre: Pablo Jesús Gómez Pérez
  • Correo electrónico: [email protected]
  • LinkedIn: Pablo Gómez Pérez
  • Estudiante del Tecnológico Nacional de México, Campus Tuxtla Gutiérrez, Chiapas

No dudes en contactarme si tienes alguna pregunta o comentario sobre el proyecto. Estoy abierto a colaboraciones y sugerencias.

kath_erp's People

Contributors

pablo-gomez-perez avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.