Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ElthonJohan/Sistema-MRP/llms.txt

Use this file to discover all available pages before exploring further.

Sistema MRP is a complete logistics management platform built with Streamlit and SQLAlchemy. It implements a lightweight MRP workflow designed for small-to-medium businesses in industries like construction and textiles — covering everything from registering materials and managing warehouse stock to generating dispatch guides (Guías de Remisión) and tracking costs per project.

Quick Start

Install dependencies, initialize the database, and run the app in minutes

Core Workflow

Understand the full logistics flow from requirements to receipts

Dashboard

Monitor KPIs, stock levels, and movement trends in real time

Administration

Manage client accounts, projects, and access logs

Key features

Multi-warehouse inventory

Track stock and reservations across principal and work-site warehouses, with automatic reprocessing when stock is replenished

MRP requirements engine

Create material requirements from work sites — the system automatically reserves stock from the principal warehouse

Dispatch with PDF guides

Generate dispatches and automatically produce a Guía de Remisión PDF with GR numbering format

Project budget tracking

Link inventory and requirements to projects, track spending in soles and dollars, and compare against budget

Full movement traceability

Every stock change produces an IN or OUT movement record, giving you a complete audit trail

Multi-tenant roles

Superadmin manages all client accounts; each client sees only their own warehouses and data

How it works

1

Set up warehouses and materials

Create a principal warehouse and one or more work-site (obra) warehouses. Register the materials you’ll track with codes, names, and units.
2

Add stock to the principal warehouse

Load inventory into the principal warehouse, optionally linked to a project. Available stock is calculated as stock - reserved.
3

Create requirements from work sites

Work-site users create material requirements. The system automatically reserves available stock from the principal warehouse.
4

Generate dispatches and receive at work site

Approve requirements by creating a dispatch. The system decrements stock, writes movement records, and generates a PDF guide. Confirm receipt at the work site to complete the cycle.
Sistema MRP supports both SQLite (for local development) and PostgreSQL (for production). See Configuration for database setup details.

Build docs developers (and LLMs) love