Plataforma local donde cada responsable de micro:
- Ve los registros del Excel que le corresponden (cargado por el admin).
- Sube un archivo
.txtcon su justificación (mín. 30 caracteres). - El archivo se guarda en la ruta configurada, dentro de su carpeta de micro.
C:\Users\jose.hernandezdia\Documents\Supervicion Personal\movimientos plantilla\txt\
micro_1\
20260317\
20260317_135807_alejandra_fernandezh_archivo.txt
...
micro_2\
20260317\
20260317_140012_idda_alvarez_micro2.txt
...
micro_3\ ...
:: 1. Crear entorno virtual
python -m venv venv
venv\Scripts\activate
:: 2. Instalar dependencias
pip install -r requirements_micros.txt
:: 3. Configurar
copy .env.example .env
:: Editar .env con Notepad: ADMIN_PASS, ADMIN_SECRET, etc.
:: 4. Arrancar
uvicorn app_micros:app --host 0.0.0.0 --port 8020Abrir en navegador: http://localhost:8020
Desde otras PCs en la red: http://[IP_DE_TU_MAQUINA]:8020
| Variable | Descripción |
|---|---|
MICROS_SAVE_ROOT |
Ruta donde se guardan los TXT |
ADMIN_CORREO |
Correo del administrador (se crea al arrancar) |
ADMIN_PASS |
Contraseña del administrador |
ADMIN_SECRET |
Clave para poder registrarse (vacío = libre) |
JWT_SECRET_MICROS |
Secreto JWT (cámbialo) |
- Entra con
ADMIN_CORREO/ADMIN_PASS. - Va a la pestaña ⚙ Admin.
- Carga el Excel (debe tener columna
Micro). - El sistema distribuye automáticamente los registros por micro.
- Puede ver el resumen y todas las entregas de todas las micros.
- Primera vez: crea cuenta con su correo institucional y la clave de admin.
- Inicia sesión → ve solo sus micros asignadas.
- En cada micro ve la tabla de registros del Excel que le corresponde.
- Sube el archivo
.txty escribe la justificación. - Ve el historial de entregas de esa micro.
| Micro | Responsables |
|---|---|
| 1 | alejandra.fernandezh, jose.hernandezdia, josefina.perezval, naharay.herrera, sergio.guerreror, subdele.zacmor, yuliana.lopezh |
| 2 | andres.hernandezhzd, arielrm24, idda.alvarez, jazmin.estrada |
| 3 | amayrany.vazquez, diana.sanchezba, miguel.gorrostieta, leticia.martinezba, isabel.cedano, omar.arenas, steffany.quintanilla |
| 4 | adriel.rivera, jose.brito, nancy.salgado, yuridia.rivas |
| 5 | alma.razo, german.tapia, rodolfo.garciaf |
| 7 | josue.jaimeh, miguel.alvarez |
micros_app_v2\
app_micros.py ← Backend FastAPI
index_micros.html ← Frontend (servido en /)
requirements_micros.txt
.env.example ← Copia como .env y edita
README.md
data_micros\ ← Creado automáticamente
usuarios.json
registros.json ← Datos del Excel procesado
entregas.json ← Historial de entregas