Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ChrisCore1/inventario_sud/llms.txt

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

Inventario SUD is a web application designed for LDS (Latter-day Saint) congregations to manage physical resources. It gives authorized members a central place to register fixed assets, track consumable stock levels, record equipment loans, and review a complete audit trail of every change — all protected by role-based access control and optional facial biometric authentication.

Key features

  • Asset management — register, categorize, and track the physical condition and availability of fixed items such as furniture, electronics, and equipment.
  • Consumables tracking — monitor stock quantities and minimum thresholds for supplies that are used up over time.
  • Loan management — record which assets are on loan, to whom, and when they are expected to return.
  • Role-based access — restrict actions by user role (e.g., bishop, counselor, clerk) so members only see and do what their calling permits.
  • Audit logging — every create, update, and delete action is stamped with a timestamp, user, and IP address for full accountability.
  • Biometric authentication — users can sign in with facial recognition powered by @vladmandic/human, eliminating the need to type a password on shared devices.
  • Password reset by email — a PIN-based reset flow delivers a time-limited code to the user’s email address via SMTP.

Technology stack

LayerTechnology
FrameworkNext.js 16 (App Router)
DatabaseNeon PostgreSQL (serverless)
ORMDrizzle ORM
AuthenticationNextAuth v4
Biometrics@vladmandic/human (1 024-dimension face vectors, stored with pgvector)
EmailNodemailer (SMTP)

Explore the docs

Dashboard

Overview of asset counts, loan status, and recent activity.

Assets

Register and manage fixed assets with categories and locations.

Consumables

Track stock levels and minimum thresholds for consumable supplies.

Loans

Create and close loan records for assets leaving the premises.

User management

Create users, assign roles, and enable or disable accounts.

Biometric authentication

Enroll a face profile and sign in without a password.

Build docs developers (and LLMs) love