Skip to content

Instantly share code, notes, and snippets.

View techiier's full-sized avatar
💾
Byting....

Stanley Melgar techiier

💾
Byting....
View GitHub Profile

Here is the technical architectural blueprint summarizing the modern inventory and Kardex system we designed, tailored for enterprise flexibility and high performance. The goal of system is that can handle assets like uniforms with its assignation complexity as the same time its refined design can be used in the future to handle another type of assets like hardware, office elements etc

---

Architecture Blueprint: Flexible Inventory & Kardex System

1. Core Architectural Principles

This architecture abandons the rigid, legacy approach of "wide tables" with dozens of nullable attribute columns. Instead, it adopts a Hybrid Relational-Document Paradigm, strictly separating concerns into three distinct layers:

@techiier
techiier / dotfile
Last active August 30, 2026 03:54
techiier's dotfile
#!/bin/bash
### FUNCTIONS ###
current_branch () {
git rev-parse --abbrev-ref HEAD
}
vir (){
python3 -m venv venv
}
@techiier
techiier / devcontainer-php.json
Created November 20, 2023 02:18
A devcontainer file configuration file for PHP's Laravel framework. Works for PHP 7.##
{
// https://code.visualstudio.com/docs/remote/devcontainerjson-reference
"name": "PHP",
"image": "jrouaix/phpdevcontainer",
// "dockerFile": "Dockerfile",
// Comment out the next line to run as root instead. Linux users, update
// Dockerfile with your user's UID/GID if not 1000.
"runArgs": ["-u", "vscode"],
@techiier
techiier / devcontainer-py.json
Created November 20, 2023 02:16
A devcontainer file configuration for Python's Django framework
{
"name": "DJANGO",
"image": "python:3.7.5-slim",
"features": {
"ghcr.io/devcontainers/features/git:1": {},
"ghcr.io/devcontainers-contrib/features/neovim-apt-get:1": {},
"ghcr.io/itsmechlark/features/doppler:2": {}
"ghcr.io/withfig/features/fig:1": {}
},
"customizations": {
create table usuarios
(
usuario_id int not null auto_increment,
usuario varchar(10) not null,
contrasenia varchar(20) not null,
fecha_creacion datetime not null,
unique (usuario, contrasenia),
primary key (usuario_id)
);
@techiier
techiier / unistallAll.sh
Last active November 20, 2023 02:22
Uninstall an ArchLinux's package with its children
sudo pacman -Rsc -n <package>