Sistema control de ventas y productos - Comercial SARAI

Comercial SARAI

Herramientas utilizadas:

  • HTML5
  • CSS3
  • Javascript
  • Typescript
  • Reactjs
  • Bootstrap
  • Nodejs
  • Nestjs
  • Express
  • Mongodb

Uno de mis clientes como freelance es COMERCIAL SARAI una tienda de abarrotes, ellos deseaban generar boleta o ticket electrónico solo de forma local, controlar sus productos, consultas y reportes de las ventas, productos vencidos o cantidad de stock y etc... tambien tiene la opción de multisede es decir que los productos registrados o las ventas son independientemente x sede.

En la de registro de clientes y usuarios use una API externa para la consulta x DNI o RUC.

Para mi facilidad agregé la parte backend del sistema RPUM(Roles, Permisos, Usuarios, Modulos) y asi poder enfocarme en solamente los requerimientos del cliente. El sistema RPUM es un sistema creado por mi, que se basa en el control de permisos x roles(esto en la v1). En la v2 se adicionó el control de permisos x roles y x usuarios como tambien otras opciones más. Actualmente el sistema de SARAI cuenta con RPUM v1.

Para la alta del proyecto utilice las siguientes herramientas:

  • Namecheap.
  • Droplet en digitalocean.
  • Configuración en droplet(una de ellas instalar y configurar pm2 para las apps.)

Repositorio frontend: https://github.com/davisperezg/frontend-facturacion-sisvilla

Repositorio backend: https://github.com/davisperezg/backend-facturacion

Las imágenes se encuentran en el repositorio frontend