[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"portfolio:project:mephone:en":3,"portfolio:all:en":70},{"id":4,"slug":5,"title":6,"client_name":6,"industry":7,"year":10,"short_description":11,"services":12,"cover":19,"website_url":23,"is_featured":24,"challenge":25,"solution":26,"results":27,"metrics":28,"tech_stack":38,"gallery":69},15,"mephone","MePhone",{"slug":8,"name":9},"retail","Retail",2026,"An ERP for phone retail: IMEI-level inventory, instalments and collections, repairs, Dubai cargo and a call centre inside the browser.",[13,16],{"slug":14,"name":15},"crmerp-solutions","CRM\u002FERP Solutions",{"slug":17,"name":18},"it-consulting","IT Consulting",{"original":20,"card_webp":21,"hero_webp":22},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmephone.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmephone__card.deafab7a.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmephone__hero.deafab7a.webp","",false,"Phone retail is not ordinary retail: every handset is tracked individually by IMEI, graded by condition, and once it is sold on instalments the work shifts to customer checks, contracts and monthly collections. On top of that came cargo from Dubai, a repair workshop, several companies (B2C and B2B) and dozens of inbound calls a day. Each of these lived in its own tool or spreadsheet, so the same handset could be sold twice and an instalment payment could go unnoticed.","We built a multi-company ERP on Go and PostgreSQL with a React interface. Inventory is tracked at IMEI level: serialised phones and accessories follow separate sale paths, so stock is never deducted twice, and condition grading, trade-ins and the repair module are wired into the same records. The **instalments** block is complete: contracts, payment schedules, debtors, a dedicated collector workspace with bonuses, and a blacklist; customers are verified through **MyID** and checked against the **KATM** credit bureau. The **call centre** was a build of its own: an Asterisk WebRTC softphone runs directly in the browser, with call history, missed calls and recordings inside the ERP, across UzTelecom and Skyline lines plus the OnlinePBX cloud provider. On the finance side there are cash desks and shifts, counterparty balances, expenses, payroll, HR and Hikvision biometric attendance, with AED\u002FUSD\u002FUZS conversion at the central-bank rate. Telegram, Facebook\u002FInstagram lead forms and Instagram Direct feed the sales channels.","Sales, inventory, instalments, repairs, cargo, finance and calls came together in one system — 41 modules and several companies under a single permission model (98 modules with four access levels). While an operator is on a call, the customer's card, instalment plan and payment history open in the same place: the softphone is part of the ERP, not a separate program. Even with several tabs open the browser keeps exactly one SIP registration — a leader-election mechanism between tabs was built for that, without which calls were being lost.",[29,32,35],{"label":30,"value":31},"ERP modules","41",{"label":33,"value":34},"External integrations","10",{"label":36,"value":37},"Interface languages","3",[39,42,45,48,51,54,57,60,63,66],{"slug":40,"name":41},"asterisk","Asterisk",{"slug":43,"name":44},"docker","Docker",{"slug":46,"name":47},"go","Go",{"slug":49,"name":50},"hikvision-isapi","Hikvision ISAPI",{"slug":52,"name":53},"postgresql","PostgreSQL",{"slug":55,"name":56},"react","React",{"slug":58,"name":59},"redis","Redis",{"slug":61,"name":62},"tailwind-css","Tailwind CSS",{"slug":64,"name":65},"telegram-bot-api","Telegram Bot API",{"slug":67,"name":68},"websocket","WebSocket",[],{"count":71,"next":72,"previous":72,"results":73},9,null,[74,94,110,128,144,160,166,184,200],{"id":75,"slug":76,"title":77,"client_name":77,"industry":78,"year":10,"short_description":81,"services":82,"cover":89,"website_url":93,"is_featured":24},10,"carfixx","CarFixx",{"slug":79,"name":80},"auto-services","Auto services","An auto-repair marketplace for the Austrian market: customer and mechanic mobile apps, emergency dispatch and Stripe escrow payments.",[83,86],{"slug":84,"name":85},"mobile-applications","Mobile applications",{"slug":87,"name":88},"website-development","Website development",{"original":90,"card_webp":91,"hero_webp":92},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fcarfixx.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fcarfixx__card.a2747c51.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fcarfixx__hero.a2747c51.webp","https:\u002F\u002Fcarfixx.at",{"id":95,"slug":96,"title":97,"client_name":97,"industry":98,"year":10,"short_description":101,"services":102,"cover":105,"website_url":109,"is_featured":24},11,"munir-nashriyoti","Munir Nashriyoti",{"slug":99,"name":100},"publishing-media","Publishing & media","A digital publishing platform: print books, audiobooks and e-books in one store — with subscriptions, in-app reading and listening, and delivery.",[103,104],{"slug":84,"name":85},{"slug":87,"name":88},{"original":106,"card_webp":107,"hero_webp":108},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmunir-nashriyoti.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmunir-nashriyoti__card.136558b8.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fmunir-nashriyoti__hero.136558b8.webp","https:\u002F\u002Fmunir.uz",{"id":111,"slug":112,"title":113,"client_name":113,"industry":114,"year":10,"short_description":117,"services":118,"cover":123,"website_url":127,"is_featured":24},12,"kasaba-loyiha","Kasaba-loyiha",{"slug":115,"name":116},"construction","Construction & engineering","A project-management system for an architecture and design firm: objects, tasks, document versions, finance and an AI assistant.",[119,122],{"slug":120,"name":121},"artificial-intelligence-solutions","Artificial intelligence solutions",{"slug":14,"name":15},{"original":124,"card_webp":125,"hero_webp":126},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fkasaba-loyiha.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fkasaba-loyiha__card.86c9d5dc.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fkasaba-loyiha__hero.86c9d5dc.webp","https:\u002F\u002Fkasaba-loyiha.uz",{"id":129,"slug":130,"title":131,"client_name":131,"industry":132,"year":10,"short_description":135,"services":136,"cover":139,"website_url":143,"is_featured":24},13,"yuksalish-group","Yuksalish Group",{"slug":133,"name":134},"real-estate","Real estate","A CRM and ERP for a property developer: unit chessboard, payment schedules, contract and receipt generation, cash desk, inventory and purchasing.",[137,138],{"slug":14,"name":15},{"slug":87,"name":88},{"original":140,"card_webp":141,"hero_webp":142},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fyuksalish-group.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fyuksalish-group__card.791f8b67.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Fyuksalish-group__hero.791f8b67.webp","https:\u002F\u002Fyuksalish.group",{"id":145,"slug":146,"title":147,"client_name":147,"industry":148,"year":10,"short_description":151,"services":152,"cover":155,"website_url":159,"is_featured":24},14,"legon","Legon",{"slug":149,"name":150},"legal-services","Legal services","An online legal-services platform: document templates with AI-assisted filling, lawyer consultations, paid Q&A and courses.",[153,154],{"slug":120,"name":121},{"slug":87,"name":88},{"original":156,"card_webp":157,"hero_webp":158},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flegon.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flegon__card.bc007cff.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flegon__hero.bc007cff.webp","https:\u002F\u002Flegon.uz",{"id":4,"slug":5,"title":6,"client_name":6,"industry":161,"year":10,"short_description":11,"services":162,"cover":165,"website_url":23,"is_featured":24},{"slug":8,"name":9},[163,164],{"slug":14,"name":15},{"slug":17,"name":18},{"original":20,"card_webp":21,"hero_webp":22},{"id":167,"slug":168,"title":169,"client_name":169,"industry":170,"year":173,"short_description":174,"services":175,"cover":179,"website_url":23,"is_featured":183},7,"carland","Carland",{"slug":171,"name":172},"e-commerce","E-commerce",2024,"An Odoo 18 ERP and e-commerce system for a multi-branch auto business: POS, Multicard payments, cashback loyalty and a Telegram auction bot.",[176,177,178],{"slug":14,"name":15},{"slug":84,"name":85},{"slug":87,"name":88},{"original":180,"card_webp":181,"hero_webp":182},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Ffavicon-car-land.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Ffavicon-car-land__card.af7607f8.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Ffavicon-car-land__hero.af7607f8.webp",true,{"id":185,"slug":186,"title":187,"client_name":187,"industry":188,"year":173,"short_description":191,"services":192,"cover":195,"website_url":199,"is_featured":183},8,"fresh-mart","Fresh Mart",{"slug":189,"name":190},"productivity","Productivity","An Odoo 19 ERP for grocery retail: SHTRIH-M scale and barcode integration, Hikvision face-recognition attendance with KPI, Multicard payments and offline mode.",[193,194],{"slug":14,"name":15},{"slug":17,"name":18},{"original":196,"card_webp":197,"hero_webp":198},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002F1.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002F1__card.d3544129.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002F1__hero.d3544129.webp","https:\u002F\u002Fmy.freshmart.uz\u002F",{"id":71,"slug":201,"title":202,"client_name":202,"industry":203,"year":173,"short_description":204,"services":205,"cover":210,"website_url":23,"is_featured":183},"markab-store","Markab Store",{"slug":171,"name":172},"A Django\u002FReact platform for electronics and vehicle sales: halal installments (nasiya), KATM integration, Click\u002FSelloPay payments, 1C sync and an AI assistant.",[206,207,208,209],{"slug":120,"name":121},{"slug":14,"name":15},{"slug":84,"name":85},{"slug":87,"name":88},{"original":211,"card_webp":212,"hero_webp":213},"https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flogo.png","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flogo__card.71f3fc35.webp","https:\u002F\u002Fapi.greatsoft.uz\u002Fmedia\u002Fprojects\u002Fcovers\u002Flogo__hero.71f3fc35.webp"]