Skip to main content

Sistema de Gestión de Activos Fijos

Plataforma integral para el control, auditoría y gestión de inventario de activos fijos. Controle cada activo con trazabilidad completa, roles personalizados y reportes dinámicos.

Inicio rápido

Configure el sistema y comience a gestionar sus activos en minutos.

1

Configure el backend

Clone el repositorio e instale las dependencias de Django:
cd backend
pip install -r requirements.txt
python manage.py migrate
Cree un superusuario para acceder al sistema:
python manage.py createsuperuser
2

Autentíquese con JWT

Obtenga un token de acceso mediante el endpoint de autenticación:
curl -X POST http://localhost:8000/api/token/ \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "password": "tu_contraseña"}'
{
  "access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
  "refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
  "user": {
    "email": "[email protected]",
    "rol": "sys_admin"
  }
}
3

Consulte el inventario

Use el token de acceso para listar los activos:
curl -X GET http://localhost:8000/api/inventario/ \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Puede aplicar filtros por ubicación, estado, clasificación o responsable. Ver filtros disponibles →
4

Configure el frontend (opcional)

Inicie la aplicación Angular para la interfaz visual:
cd frontend
npm install
ng serve
Acceda a http://localhost:4200 para usar la interfaz gráfica.

Características principales

Todo lo que necesita para gestionar activos fijos de forma profesional.

Control de acceso por roles

Sistema de roles personalizado: Sys Admin, Auxiliar, Administrativo e Invitado con permisos granulares.

Auditoría completa

Trazabilidad automática de todos los cambios con django-simple-history. Sepa quién, cuándo y qué modificó.

Reportes dinámicos

Genere informes en PDF y Excel con filtros personalizados por ubicación, estado, responsable y más.

Carga masiva

Importe cientos de activos desde archivos Excel con validación automática de datos.

Sistema de anotaciones

Los usuarios pueden proponer cambios en activos mediante anotaciones que requieren aprobación.

Registro de eliminaciones

Snapshot completo de activos eliminados para cumplimiento y auditoría histórica.

¿Listo para comenzar?

Siga nuestra guía de inicio rápido para configurar el sistema y gestionar sus primeros activos en minutos.

Comenzar ahora

Build docs developers (and LLMs) love