← Back to Portfolio SaaS & IA
nexOS ERP & CRM
Python FastAPI PostgreSQL Docker Ollama
INIT_SYSTEM: nexOS
nexOS is more than just another CRM; it is a software architecture built to address operational challenges for SMEs in Ecuador, centralizing invoicing, customer relations, and communication automation within an isolated multi-tenant environment.
Multi-Tenant Architecture
To ensure high data isolation between different clients, the backend implements Row-Level Security (RLS) at the PostgreSQL database layer, alongside ephemeral worker containers for intensive processing tasks.
# Tenant container deployment example
docker-compose -f docker-compose.prod.yml up -d
Core Modules
- SRI Electronic Invoicing: Real-time XML signing and direct API communication with the Ecuadorian tax authority (SRI).
- AI Sales Agent: Offline local LLMs analyze purchase history to suggest automated, context-aware upselling paths.
- WhatsApp API Integration: Two-way webhooks that enable end-users to interact with the ERP natively through standard chat threads.
The entire environment runs on a clustered Proxmox VE infrastructure, load-balanced dynamically using Nginx Proxy Manager.