Worked as a Laravel Developer on a property management ERP system designed to manage multiple real estate projects, property units, customers, sales, payments, and financial records from a centralized platform.
Key contributions included:
Developed a multi-project property management system, allowing administrators to create and manage multiple real estate projects.
Implemented property/unit management, including unit details, availability, pricing, and customer allocation.
Developed a complete property sales and booking workflow where customers can purchase units through full payment or installment plans.
Built installment management with payment schedules, due dates, paid amounts, outstanding balances, and payment tracking.
Implemented a detailed customer ledger system to maintain complete financial transaction history for each customer.
Developed financial reports and management reports for monitoring sales, payments, receivables, outstanding balances, and overall project performance.
Implemented notifications and reminders for payment due dates, installments, and important customer/project updates.
Developed REST APIs and backend functionality to support different application modules.
Designed database relationships and optimized queries for handling projects, units, customers, transactions, installments, and financial records.
Worked on role-based access and administrative workflows to ensure secure management of property and financial data.
The system provides a centralized ERP solution for real estate developers and property management teams, simplifying property sales, installment tracking, customer ledgers, financial reporting, and day-to-day project management.