Logo HÆ
EMS for Yodya Karya Tower icon

EMS for Yodya Karya Tower

Web-Based Billing & Invoice Management System

Year: 2021
Company: Yodya Karya Tower
Location: Jakarta, ID

EMS for Yodya Karya Tower

A streamlined web application for building invoice and billing management.

Overview

This project involved the development of a bespoke, web-based Energy Management System (EMS) tailored for the specific needs of the Yodya Karya Tower. The system's core function is to manage the entire billing lifecycle for tenants on every floor, replacing manual or semi-automated processes. The goal was to create a centralized, secure, and efficient platform that automates invoice generation, tracks payments, and provides clear financial reporting for the building's management team.

Technology Stack

A robust and modern technology stack was selected to ensure the application is secure, scalable, and easy to maintain.

Frontend

  • Framework: Codeigniter
  • Language: PHP
  • Styling: Bootstrap
  • Data Visualization: Recharts for financial dashboards and reports

Backend

  • Framework: Codeigniter for robust business logic and API
  • Language: PHP
  • Database: MySQL / PostgreSQL for relational data integrity
  • Architecture: Secure RESTful API

Key Features

Automated Invoice Generation

The system automatically generates and distributes monthly invoices to all tenants based on their specific floor, usage rates, and contract details, significantly reducing administrative workload.

Tenant & Billing Management

A comprehensive module to manage tenant information, lease agreements, and specific billing configurations for each floor or unit within the tower.

Payment Tracking & Status

Administrators can easily track the status of every invoice (e.g., Paid, Unpaid, Overdue), record payments, and view a complete payment history for each tenant.

Financial Reporting & Analytics

The dashboard provides insightful financial reports, including monthly revenue summaries, outstanding balances, and payment trends, empowering management with data-driven insights.

Secure Role-Based Access

The platform is equipped with role-based access control, ensuring that only authorized administrative staff can access and manage sensitive financial data.

Gallery

Tags & Tech Stack

Web Apps
Dashboard
Billing System
Invoice Management
PHP
Codeigniter
Fintech