Developer Replaces Spreadsheets with Self-Hosted ERP Using React Native and AI
A full-stack developer in Venezuela built a custom inventory management system to replace disorganized spreadsheets at his company, using a shared React Native codebase that deploys as both a web app and Android APK. The system supports multiple warehouse branches independently, handling unit equivalences at the domain layer, and includes an AI layer powered by Claude API for a chatbot, invoice scanning, and product-rotation analysis. The AI components are deliberately isolated so that outages or API failures degrade only those features without affecting core inventory operations. Initially hosted across Vercel, Render, and Supabase, the entire stack was later migrated to a single self-hosted VPS managed with Coolify, consolidating three services into one Docker deployment with zero downtime. The system is currently in active daily use, with updates delivered to warehouse staff over the air without requiring app reinstallation.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in