All workBusiness systems
Bangun Karina — Business Management & Company Profile
A unified system for PT Bangun Karina Nusantara’s quotations, invoices, payments, projects, and team tasks, paired with an admin-managed company website.

Context
The system serves administration and finance teams, project managers, team members, and management. The public websites introduce PT Bangun Karina Nusantara and PT Bangun Karina Karya, with content managed through an administration panel.
Problem
Managing multiple projects requires consistent billing documents and clear payment records. Requirements include invoice addresses that differ from quotations, two receipt formats, quotation revisions without retyping, instalments, and multiple invoices from a single quotation.
Approach
Development progressed iteratively based on user feedback. The administration panel builds on Laravel and Filament, with role-based access and document and workflow customisation for the company.
Solution
Customer and project records feed into revisable PDF quotations. Invoices are created from quotations with Draft, Finalized, and Paid statuses. Payment records calculate outstanding balances and update invoice status, after which receipts can be printed. A calendar and kanban board support project and task tracking; only the task assigner can mark work as complete.
Outcome
The team actively uses the system, which has evolved with operational needs since 2024. Project administration and billing are centralised, while website content can be updated through the administration panel. Maintenance and support remain ongoing.
Scope
- Public websites and company profile design for BKN and BKK
- Administration panel and role-based access
- PDF documents, reports, and Excel exports
- Notifications, deployment, maintenance, and support
Solutions & key features
Automated billing documents
Generate quotation, invoice, and receipt PDFs with VAT/withholding-tax options and two receipt formats for consistent documents.
Consistent document numbering
Configurable numbering formats are generated automatically to keep document administration organised.
Instalment payments
The system calculates paid amounts and outstanding balances and updates invoice status.
Projects, calendar & team tasks
Track project schedules and tasks through To Do, In Progress, In Review, and Done, with team notifications.
Dashboard & reporting
Customer, active project, quotation, invoice, payment, and reminder summaries are available alongside Excel exports.
Manageable company websites
Manage banners, articles, menus, and services through the administration panel. Contact forms route to company email, with WhatsApp access on the website.
Also built
Business systems
Clinic Application
Web application.
Business systems
Project Management App
A custom project management application. Details are confidential.
Web & mobile
Shop — Ahsan Commodity
Online shop.
Visit siteWeb & mobile
Ahsan Commodity — Company Profile
Company profile website.
Visit site