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.

Role
Website and business system design and development, deployment, maintenance, and support.
Period
2024 – present
Client
PT Bangun Karina Nusantara
Technology
Laravel 11, Filament 3, Livewire, MySQL, Tailwind CSS, DomPDF, Excel export

Visit site

Project Management

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 site
  • Web & mobile

    Ahsan Commodity — Company Profile

    Company profile website.

    Visit site
Chat on WhatsApp