Skip to main content

Welcome to Inventario

Inventario is a powerful, Django-based inventory management solution built for businesses that need reliable tracking of their inventory, sales, purchases, and financial operations. Whether you’re managing a small retail store or a growing business, Inventario provides the tools you need to stay organized and profitable.

Quick Start

Get up and running in minutes with our step-by-step guide

Installation

Deploy Inventario to your server or cloud platform

Core Features

Explore inventory management, sales, and purchasing features

API Reference

Integrate with Inventario’s RESTful API

Key Features

Product Management

Track inventory with barcode support, categories, and automatic stock updates

Sales Tracking

Complete sales management with VAT calculation and detailed line items

Purchase Orders

Manage purchases from suppliers with automatic inventory updates

Client & Supplier Management

Maintain detailed records of clients and suppliers

Financial Reports

Generate comprehensive reports on sales, inventory, and profitability

Multi-User Support

Role-based access control for administrators and sales staff

Google OAuth

Secure authentication with Google Sign-In integration

Notifications

Email and SMS notifications via Resend and Twilio

Technology Stack

Inventario is built with modern, reliable technologies:
  • Django 5.2 - Robust Python web framework
  • PostgreSQL - Production-ready database with SQLite fallback
  • WhiteNoise - Efficient static file serving
  • Gunicorn - Production WSGI server
  • Django Allauth - Authentication with OAuth support
  • ReportLab - PDF generation for invoices and reports
  • Barcode - Barcode generation for products

Use Cases

Track product inventory, process sales with barcode scanning, manage suppliers, and generate financial reports.
Manage bulk purchases, track client orders, monitor stock levels, and analyze profitability by product category.
Complete business management with user roles, multi-location support, and integrated financial tracking.
Use the API to integrate with online stores, synchronize inventory, and manage orders from multiple channels.

What’s Next?

1

Get Started

Follow our quickstart guide to create your first product and sale
2

Configure Your System

Set up user roles, configure notifications, and customize your settings
3

Explore Features

4

Deploy to Production

Support & Community

Need help? Here’s how to get support:
  • Documentation: Browse our comprehensive guides and API reference
  • GitHub Issues: Report bugs and request features on GitHub
  • Email Support: Contact the development team for assistance
Inventario is an open-source project. Contributions are welcome!

Build docs developers (and LLMs) love