[{"data":1,"prerenderedAt":181},["ShallowReactive",2],{"projects_list":3},[4,56,92,136],{"id":5,"title":6,"body":7,"client":8,"description":9,"extension":10,"features":11,"image":23,"link":24,"longDescription":7,"meta":25,"navigation":26,"path":27,"problem":28,"results":31,"schemaOrg":34,"seo":37,"sitemap":38,"slug":40,"solution":41,"stem":44,"techstack":45,"__hash__":55},"projectsDetail\u002Fprojects\u002Fmbscctv.yml","mbscctv.com",null,"PT Media Bersama Sukses","Modern landing page for a security system company, featuring a product catalog and blog section.","yml",[12,15,17,19,21],{"icon":13,"title":14},"i-lucide-check","Modern Git-based CMS",{"icon":13,"title":16},"Markdown-powered Blog",{"icon":13,"title":18},"Dynamic Online Catalog",{"icon":13,"title":20},"Responsive Mobile-Friendly Design",{"icon":13,"title":22},"SEO Optimized","\u002Fimages\u002Fchrome_2025-07-22_15-11-17.jpg","https:\u002F\u002Fmbscctv.com",{},true,"\u002Fprojects\u002Fmbscctv",{"en":29,"id":30},"The client needed a modern, professional online presence to showcase their security products and services. Their existing website was outdated and difficult to update.","Klien membutuhkan kehadiran online yang modern dan profesional untuk memamerkan produk dan layanan keamanan mereka. Website lama mereka sudah ketinggalan zaman dan sulit diperbarui.",{"en":32,"id":33},"Improved online visibility with SEO optimization. The client can now manage content independently without technical knowledge.","Visibilitas online meningkat dengan optimasi SEO. Klien sekarang dapat mengelola konten secara mandiri tanpa pengetahuan teknis.",[35],{"name":6,"@type":36},"CreativeWork",{"title":6,"description":9},{"loc":27,"lastmod":39},"2025-08-09","mbscctv",{"en":42,"id":43},"Built a Nuxt-powered landing page with a Git-based CMS, allowing the team to easily update product listings and write blog posts using Markdown. Fully responsive design ensures great experience on all devices.","Membangun landing page berbasis Nuxt dengan CMS berbasis Git, memungkinkan tim untuk dengan mudah memperbarui daftar produk dan menulis blog menggunakan Markdown. Desain responsif penuh memastikan pengalaman yang baik di semua perangkat.","projects\u002Fmbscctv",[46,49,52],{"icon":47,"title":48},"i-simple-icons-vuedotjs","Vue",{"icon":50,"title":51},"i-simple-icons-nuxt","Nuxt",{"icon":53,"title":54},"i-simple-icons-tailwindcss","Tailwind","bgYaaEgv310Me0F0htoN9E-wl9n4wjApxX7onNM6-Oc",{"id":57,"title":58,"body":7,"client":59,"description":60,"extension":10,"features":61,"image":68,"link":69,"longDescription":7,"meta":70,"navigation":26,"path":71,"problem":72,"results":75,"schemaOrg":78,"seo":80,"sitemap":81,"slug":82,"solution":83,"stem":86,"techstack":87,"__hash__":91},"projectsDetail\u002Fprojects\u002Fnasionalrubber.yml","nasionalrubber.co.id","PT. Nasional Bhirawa Tama","Simple and fully responsive landing page for a rubber industry company in Indonesia with multilingual support.",[62,65],{"icon":63,"title":64},"i-lucide-globe","Multi-language Support (i18n)",{"icon":66,"title":67},"i-lucide-smartphone","Mobile-Friendly Design","\u002Fimages\u002Fchrome_2025-07-23_15-56-12.jpg","https:\u002F\u002Fnasionalrubber.co.id\u002F",{},"\u002Fprojects\u002Fnasionalrubber",{"en":73,"id":74},"A rubber industry company needed a corporate website with multilingual support to serve both Indonesian and international clients. The site needed to be simple, professional, and easy to navigate.","Perusahaan industri karet membutuhkan website perusahaan dengan dukungan multi-bahasa untuk melayani klien Indonesia dan internasional. Situs harus sederhana, profesional, dan mudah dinavigasi.",{"en":76,"id":77},"The bilingual site now serves both local and international clients effectively, with improved professional credibility.","Situs bilingual sekarang melayani klien lokal dan internasional secara efektif, dengan kredibilitas profesional yang meningkat.",[79],{"name":58,"@type":36},{"title":58,"description":60},{"loc":71,"lastmod":39},"nasionalrubber",{"en":84,"id":85},"Developed a Nuxt-based landing page with built-in i18n support for English and Indonesian. Clean, responsive design focused on showcasing the company's profile and products.","Mengembangkan landing page berbasis Nuxt dengan dukungan i18n untuk Bahasa Inggris dan Bahasa Indonesia. Desain bersih dan responsif fokus pada menampilkan profil perusahaan dan produk.","projects\u002Fnasionalrubber",[88,89,90],{"icon":47,"title":48},{"icon":50,"title":51},{"icon":53,"title":54},"-FEeoUVHKBnPAYfyBJOTl0CjknJ0vs7qa_zWMwZYzig",{"id":93,"title":94,"body":7,"client":95,"description":96,"extension":10,"features":97,"image":108,"link":109,"longDescription":7,"meta":110,"navigation":26,"path":111,"problem":112,"results":115,"schemaOrg":118,"seo":120,"sitemap":121,"slug":122,"solution":123,"stem":126,"techstack":127,"__hash__":135},"projectsDetail\u002Fprojects\u002Fpos-system.yml","Point of Sale & Inventory Management System","Indonesian Retail Store","A custom-built point of sale and inventory management system for small to medium-sized retail stores. Runs entirely on local network.",[98,100,102,104,106],{"icon":13,"title":99},"Dashboard and analytics",{"icon":13,"title":101},"Real-time sales tracking",{"icon":13,"title":103},"Product and stock management",{"icon":13,"title":105},"User access control",{"icon":13,"title":107},"Invoicing \u002F printable receipts","\u002Fimages\u002Fchrome_2025-07-24_14-44-25.jpg","",{},"\u002Fprojects\u002Fpos-system",{"en":113,"id":114},"Small retail stores needed an affordable, offline-capable POS system that didn't rely on cloud services or expensive subscription fees. Existing solutions were either too complex or required constant internet connectivity.","Toko ritel kecil membutuhkan sistem POS terjangkau yang bisa berjalan offline tanpa bergantung pada layanan cloud atau biaya berlangganan mahal. Solusi yang ada terlalu kompleks atau memerlukan koneksi internet konstan.",{"en":116,"id":117},"The client eliminated monthly POS subscription costs and gained full control over their sales and inventory data. The system handles hundreds of daily transactions reliably.","Klien menghilangkan biaya berlangganan POS bulanan dan mendapatkan kontrol penuh atas data penjualan dan inventaris. Sistem menangani ratusan transaksi harian dengan andal.",[119],{"name":94,"@type":36},{"title":94,"description":96},{"loc":111,"lastmod":39},"pos-system",{"en":124,"id":125},"Built a Django-based POS system that runs on the store's local network. Features include real-time sales tracking, inventory management with low-stock alerts, user role management, and printable receipts — all without internet dependency.","Membangun sistem POS berbasis Django yang berjalan di jaringan lokal toko. Fitur termasuk pelacakan penjualan real-time, manajemen inventaris dengan peringatan stok rendah, manajemen peran pengguna, dan struk yang dapat dicetak — semuanya tanpa ketergantungan internet.","projects\u002Fpos-system",[128,131,132],{"icon":129,"title":130},"i-simple-icons-django","Django",{"icon":53,"title":54},{"icon":133,"title":134},"i-simple-icons-alpinedotjs","Alpine","RZnGE9QkyEnvfzRNRR2IRDOFtBpz4lAbmzc6uGgJu4g",{"id":137,"title":138,"body":7,"client":139,"description":140,"extension":10,"features":141,"image":152,"link":109,"longDescription":7,"meta":153,"navigation":26,"path":154,"problem":155,"results":158,"schemaOrg":161,"seo":163,"sitemap":164,"slug":138,"solution":166,"stem":169,"techstack":170,"__hash__":180},"projectsDetail\u002Fprojects\u002Fprima.yml","Prima","Indonesian Pharmacy Chain","ASP.NET Core backend system for pharmacy management — accounting, inventory tracking, billing, and invoicing.",[142,144,146,148,150],{"icon":13,"title":143},"Accounting & financial tracking",{"icon":13,"title":145},"Inventory & stock management",{"icon":13,"title":147},"Billing & invoicing system",{"icon":13,"title":149},"Multi-role access control",{"icon":13,"title":151},"Real-time reporting & analytics","\u002Fimages\u002Fchrome_2025-08-06_12-32-28.jpg",{},"\u002Fprojects\u002Fprima",{"en":156,"id":157},"A growing pharmacy chain needed a robust backend system to manage accounting, inventory, and billing across multiple branches. Their existing manual processes were error-prone and couldn't scale.","Jaringan apotek yang berkembang membutuhkan sistem backend yang kuat untuk mengelola akuntansi, inventaris, dan penagihan di beberapa cabang. Proses manual yang ada rawan kesalahan dan tidak bisa diskalakan.",{"en":159,"id":160},"The pharmacy chain now operates with centralized data across all branches. Manual errors reduced significantly, and inventory tracking became automated. The system scales to support future branch expansion.","Jaringan apotek sekarang beroperasi dengan data terpusat di semua cabang. Kesalahan manual berkurang signifikan, dan pelacakan inventaris menjadi otomatis. Sistem dapat diskalakan untuk mendukung ekspansi cabang di masa depan.",[162],{"name":138,"@type":36},{"title":138,"description":140},{"loc":154,"lastmod":165},"2026-07-11",{"en":167,"id":168},"Designed and built a complete ASP.NET Core backend with Entity Framework Core and PostgreSQL. The system handles multi-branch accounting, real-time inventory tracking with stock alerts, automated billing, and role-based access control.","Merancang dan membangun backend ASP.NET Core lengkap dengan Entity Framework Core dan PostgreSQL. Sistem menangani akuntansi multi-cabang, pelacakan inventaris real-time dengan peringatan stok, penagihan otomatis, dan kontrol akses berbasis peran.","projects\u002Fprima",[171,174,177],{"icon":172,"title":173},"i-simple-icons-dotnet",".NET 10",{"icon":175,"title":176},"i-simple-icons-csharp","C#",{"icon":178,"title":179},"i-simple-icons-postgresql","PostgreSQL","cJUK9GanP0MoYsUol9-YqiRrL3dqws59NPuEAuKlQas",1783781938092]