{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/2aff352666d24821b91cb99c7373b33b\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/os/loom-media-content/loom/51352c9e-5f2e-4122-a98e-12b78c03152a/910b4ef0-ba04-421e-b2a6-5177f90a8e69/sessions-thumbnails-2aff352666d24821b91cb99c7373b33b-ecaa3cf68b2cf8ec.gif/binary?authToken=eyJraWQiOiJtaWNyb3MtZ3JvdXAvdGRwLW9zLWFyY2hldHlwZS9hczBwZDdqNDQ3bWI0c2NjIiwiYWxnIjoiUlMyNTYifQ.eyJicyI6Imxvb20tbWVkaWEtY29udGVudCIsImF1ZCI6InRkcC1vcy1hcmNoZXR5cGUiLCJuYmYiOjE3OTAyOTg5NjksInRpIjoiMGNiYWU3NzAtYjRiMS00MTc4LWEyY2UtOWViNTAyOThiODM5IiwiYWRpIjoibG9vbS9sb29tIiwiaXNzIjoibWljcm9zLWdyb3VwL3RkcC1vcy1hcmNoZXR5cGUiLCJwaWQiOiI0YzE0NzNlMS05MzNlLTRkYWMtODU2MS1iMWUzOTM1ZjE5ZTIiLCJ3YSI6ImZhbHNlIiwib2lkIjoic2Vzc2lvbnMtdGh1bWJuYWlscy0yYWZmMzUyNjY2ZDI0ODIxYjkxY2I5OWM3MzczYjMzYi1lY2FhM2NmNjhiMmNmOGVjLmdpZiIsImV4cCI6MTc5MDI5OTU2OSwiaWF0IjoxNzkwMjk4OTY5LCJqdGkiOiIzNTAwNGQwYy0zNWE2LTQwYWUtODE1Mi02ZmJkNDBiNmE0Y2MifQ.MEytoH4XaitvhI6bxPc0V-c3qztgt4r9NJ0fbyWbUbnIAR0_rF0kZYaWYx52ZDH49K3o-_j2fp5OGPTixxw2rlr6gUMCmT22xhVvt68z_05rf7xqXZLZl_FdRGtbz60c1Q_L9O_ZX97prHCtRtTr0CApGBr_OjUFVscoAyYtc2Nh2a1TtGEov4kDNPWvkmlamHpSGHr8m6qteblqbSRbkAio1u4oBMVH5yOSHhnVM65zyZVtzrYeQCYzcmBKmV94G4yqu7E94qKfFWTWIikMnBhJECjdfhSd9AemlriSq4qlbleyFSVvfNXyZz7vhoCiykfI4dFzVK2bRfVF8FoipQ&Expires=1790299570&Signature=YAN-3towUMjx9Ej3kjinz2i6SIHoSb8Q%7ELKNxUAvGaLkD20VGDvNybVveelFhrMyrfvPFLBJJJbotN0xLHUILAZwYfJVuQMPxINWE0r1D%7E3IkltV59zQxJMOop7a1kRXHPW1TLPU9ooyeAWGe2e8m0eg6DSUG7bvkTzm32MtCC7tlXeDneRffCHH00fm5%7E3oZOa-jcEDRem-ut73SpJnVDJaX4ZSmCUMec8XiLh51PBUuZAzqaaW36cfqNTf2whY0-T9oiwhlB1%7EkrtD7hvS%7El%7EVfzrw-jDGtELheDjMbzIeesDEsg33h6DzmCGZKz09ITzSEyv0Hkv%7EQ0WZROBhpA__&Key-Pair-Id=KQOSYIR44AIC0","duration":717.786,"title":"SokoFlow: WhatsApp Native Headless ERP","description":"This demo showcases SokoFlow, a production-oriented backend system for managing shop inventory and sales through a WhatsApp-style conversational interface.\n\nThe demo uses a local simulator instead of a live WhatsApp API integration. The simulator sends the same type of webhook request that the backend would receive from WhatsApp, allowing the complete message-processing flow to be demonstrated without relying on paid external services.\n\nI demonstrate product lookup, inventory management, recording a sale, automatic stock deduction, low-stock detection and alerting, background task processing, reporting, and outbound message localization. I also explain how the system uses Redis for message deduplication, PostgreSQL for persistent data, and Celery for work that should happen outside the main request-response cycle.\n\nThe demo concludes by switching the shop's configured locale and showing how subsequent outbound messages are localized accordingly."}