Built a cross-platform inventory management application using Flutter and Firebase, enabling real-time product tracking and seamless data synchronization across devices. Implemented full CRUD operations for inventory control, optimized state management, and designed a responsive UI for efficient stock monitoring and updates.
Leveraged Firebase Authentication and Firestore to ensure secure access, real-time database updates, and scalable cloud storage. Architected the system for performance, reliability, and multi-device consistency, providing businesses with a streamlined solution for managing products, stock levels, and operational workflows.
For a small e‑commerce client I built a monitoring automation that runs on n8n. Every five minutes a Schedule Trigger fires an HTTP Request to the storefront; an IF node evaluates the response and, on failure, pushes a Telegram message and logs the event in Google Sheets. The whole thing works unattended, giving the owner an early warning before customers notice downtime. It’s a lightweight, cost‑effective way to keep the shop visible.
Each stock adjustment should get its ID when the person taps Confirm and keep it through every retry, because the Firestore transaction recognizes a repeated write only by finding that ID already recorded.