Skip to content

dionisiusryan/IPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

IPL Management System - Property Service Charge Application

An internal web application designed to manage and automate the billing process for residential maintenance fees (IPL - Iuran Pemeliharaan Lingkungan). Developed during my time at a Property Developer (PT MR), this system replaced manual spreadsheets and streamlined the workflow for the finance and administrative teams.

The primary goal was to improve efficiency, reduce human error, and provide clear financial reporting for property management.

-----------------------------------------------------

✨ Key Features

  • Automated Billing: Automatically generates monthly invoices for all residential units based on predefined rates.
  • Payment Tracking: Allows staff to log payments, track payment statuses (Paid, Unpaid, Overdue), and view payment history for each unit.
  • Resident & Unit Management: A central database to manage resident information, unit details, and ownership history.
  • Financial Reporting: Generates comprehensive financial reports, including monthly revenue summaries, outstanding balances, and payment collections.
  • User Role Management: Different access levels for staff (e.g., Admin, Finance Staff) to ensure data security and proper workflow.
  • Notification System (Optional): Can be configured to send payment reminders or receipts to residents via email or other channels.

-----------------------------------------------------

🛠️ Technologies Used

  • Frontend: [e.g., Blade (Laravel), React, Vue.js, HTML, CSS, Bootstrap]
  • Backend: [e.g., PHP, Laravel, Node.js, Express.js]
  • Database: [e.g., MySQL]
  • Deployment: [e.g., Hosted on a company local server, AWS, DigitalOcean]

-----------------------------------------------------

🚀 Setup and Installation

To get a local copy up and running, follow these simple steps.

Prerequisites

  • You must have [e.g., PHP >= 7.4.0, Composer, Node.js, MySQL] installed on your system.

USAGE

  1. Compile frontend assets:
    npm run dev
  2. Start the development server:
    php artisan serve
  3. Open your browser and navigate to http://127.0.0.1:8000.

Default Login Credentials:

  • Email: admin@example.com
  • Password: password

Screenshot / Demo

gambar gambar gambar gambar

About

IPL Management System An internal application developed to manage and track residential maintenance fees (IPL). This tool was created to improve efficiency for employees by automating billing, payment monitoring, and financial reporting for the property.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors