[{"data":1,"prerenderedAt":56},["ShallowReactive",2],{"project-Prima":3},{"id":4,"title":5,"body":6,"category":7,"client":8,"description":9,"docs":6,"extension":10,"features":11,"image":23,"link":24,"longDescription":6,"meta":25,"navigation":32,"path":33,"problem":34,"repo":6,"results":37,"seo":40,"slug":31,"solution":41,"stem":44,"techstack":45,"__hash__":55},"projectsDetail\u002Fprojects\u002Fprima.yml","Prima - Pharmacy Chain",null,"work","PT Kem Kem Primahusada","ASP.NET Core backend for a pharmacy chain, covering accounting, inventory, billing, and invoicing.","yml",[12,15,17,19,21],{"icon":13,"title":14},"i-lucide-check","Accounting and finance",{"icon":13,"title":16},"Inventory and stock",{"icon":13,"title":18},"Billing and invoicing",{"icon":13,"title":20},"Access by role",{"icon":13,"title":22},"Reporting and analytics","https:\u002F\u002Fres.cloudinary.com\u002Ffpfvgqrg\u002Fimage\u002Fupload\u002Fv1787128601\u002Fchrome_2025-08-06_12-32-28_qqkuuj.jpg","",{"sitemap":26,"schemaOrg":28},{"lastmod":27},"2026-07-11",[29],{"type":30,"name":31},"CreativeWork","Prima",true,"\u002Fprojects\u002Fprima",{"en":35,"id":36},"A growing pharmacy chain was doing accounting, inventory, and billing by hand across its branches. It was error-prone and didn't scale as they grew.","Jaringan apotek yang berkembang masih mencatat akuntansi, inventaris, dan penagihan secara manual di tiap cabang. Rawan salah dan tidak ikut tumbuh saat cabang bertambah.",{"en":38,"id":39},"Every branch now shares one source of data. Errors dropped, inventory tracks itself, and there's room to add more branches.","Semua cabang sekarang memakai satu sumber data. Kesalahan menurun, inventaris terpantau otomatis, dan masih ada ruang untuk menambah cabang.",{"title":5,"description":9},{"en":42,"id":43},"We built an ASP.NET Core backend on Entity Framework Core and PostgreSQL. It handles accounting across branches, inventory with low-stock alerts, automatic billing, and access by role.","Kami membangun backend ASP.NET Core dengan Entity Framework Core dan PostgreSQL. Ia menangani akuntansi antar-cabang, inventaris dengan peringatan stok menipis, penagihan otomatis, dan akses berdasarkan peran.","projects\u002Fprima",[46,49,52],{"icon":47,"title":48},"i-simple-icons-django","Django",{"icon":50,"title":51},"i-simple-icons-dotnet",".NET 10",{"icon":53,"title":54},"i-simple-icons-postgresql","PostgreSQL","51YjD7nNC33LNC_R7gZqvA01ei_kh1QaQYg1xoUq-KA",1787129551721]