Closed

Property Rental Management Applicaiton (PHP/MySQL)

Requirement

A system to manage property rental collections and fund disbursements.

Details

The system will need to consist of the following elements in order to manage rental collections from tenants, and keep track of disbursements to landlords and service providers.

1. Landlords: Landlords are entities that have properties available to rent.

a. Landlord contact details

b. Billing details

2. Properties: A property is a building or floor space available for rental.

a. Each property will associated with a landlord.

b. Details include property name, location, type (commercial/residential)

c. A landlord may have multiple properties

3. Lease Agreements: Lease agreements will create the connection between Landlords and Tenants for a specific Property within the system.

a. A landlord may have lease agreements on multiple properties

b. A tenant may also have lease agreements on multiple properties

c. Each lease will be for a specific property

d. Lease details include

i. Start date

ii. End date

iii. Rental amount

iv. Notice period (in days or months)

v. Additional charges to be included on invoices, e.g. Utilities, Parking, Admin fees

4. Tenants: Tenants are entities that are leasing properties from landlords

a. Contact details

b. Billing details

c. Supporting documentation to b uploaded (ID, bank statements etc.)

5. Service Providers: Service providers are entities that will receive funds from disbursements. This could include the local municipality, contractors, legal, etc.

a. Contact details

b. Payment details (banking details, payment references, etc.)

c. Supporting documentation (invoices or quotes received from service provider)

6. Transactions: Transactions are a record of financial transactions that occur to facilitate the collection and disbursement of funds. Each transaction will be either Debited or Credited to a tenant or landlord’s account.

a. Tenant Invoices

i. Invoices must be automatically generated and emailed to tenants

ii. Invoices raised will be debited to the tenant’s account

iii. Where additional manual invoice line items are needed on amounts that vary on a monthly basis, these need to be added to the invoice before it will be processed out.

b. Payments Received

i. Payments will be manually allocated on the system

ii. When a tenant has made payment, the amount must be credited to the tenant’s account.

iii. Payments will be allocated on a FIFO basis to due invoices.

d. Disbursements: These are the amount payable to landlords after rentals have been allocated from tenants. The system must calculate:

i. Amount payable to landlords

ii. Amount payable to municipalities and other service providers

7. Notifications

Notifications are communications sent by the system

a. Tenant Notifications

i. Invoice created

ii. Payment receipts

iii. Invoice overdue

iv. Lease renewals

b. Landlord Notifications

i. Monthly remittance advice

ii. Lease expirations and renewal

iii. New lease

c. Service Provider Notifications

i. Payment notification

8. Reports

a. Overdue report

b. Income report

c. Disbursement report

System Architecture

We require the system to be built using PHP and MySQL with supporting javascript, ajax, css, and html.

We would prefer if the system were built using PHPRunner and we will require the orginal project files upon completion.

Skills: PHP, MySQL, PHPrunner

See more: house rent management system in php github, property management system in php, online rental property manager, online rental property manager (orpm), open source property management software, property management system github, property management php script, open source property management system php, mailing list management software php mysql, online event management solution php mysql, project management application php mysql, student management system php mysql, web based vehicle rental management system php, cng station management system php mysql, free downloads hospital management system php mysql, college management system php mysql, web based college fees management system php mysql, create learning management system php mysql flash, best document management system php mysql, document management system php mysql

About the Employer:
( 4 reviews ) Pietermaritzburg, South Africa

Project ID: #27389906

80 freelancers are bidding on average $1274 for this job

(89 Reviews)
9.3
r4rony

Hello, I have checked your requirement and understood your concept so far. We will design and develop A Property Rental Management Application by adding all your required features. I am very much confident to deliver More

$1500 USD in 30 days
(198 Reviews)
8.7
(122 Reviews)
8.6
(161 Reviews)
8.2
(405 Reviews)
8.1
thetechie13

Hello There, I read your detailed job description i am ready to build a property rental application with all features and user types as you mentioned. there are a lot of sections and modules involves in this applicat More

$2500 USD in 27 days
(286 Reviews)
8.6
(74 Reviews)
7.9
(118 Reviews)
8.3
(170 Reviews)
7.5
(44 Reviews)
7.2
(113 Reviews)
7.5
abstractsoftweb

Hello sir, I have good skills and experiences as you requested on your [login to view URL] can see my results as follow. https://www.freelancer.com/u/abstractsoftweb?w=f Our staff works on below cutting edge technologies:Blo More

$500 USD in 7 days
(156 Reviews)
7.5
a4logic

Dear Sir/Madam, Thank you for this wonderful opportunity. I am keenly considering your job post including these skills.I am working as team leader in A4Logic it is software and web solution company we are operating f More

$700 USD in 15 days
(161 Reviews)
7.1
codemile

Hi, I just read your project description and understand that you need to have a rental website with the rent collection feature with a integration of a payment gateway. So, basically there will be three types of acti More

$700 USD in 20 days
(48 Reviews)
7.2
junkyfunky

Hello Dear, I've read requirements of your project and I can design and build a Property Rental Management Application (PHP/MySQL) as per your expectations. Let's have a chat to finalize it. We have worked with top com More

$280 USD in 10 days
(211 Reviews)
7.5
(43 Reviews)
7.3
devstart1234

Hi, We have previous experience with a system to manage property rental collections and fund disbursements. We are expert in html, css, bootstrap, jquery, adobe photoshop, adobe illustrator, php, wordpress, drupal, ma More

$500 USD in 20 days
(278 Reviews)
7.3
artistixeit

Dear, Warm Greetings! I appreciate your business of real estate and look forward to serving any additional needs in the future. Please check our work below:- Real Estate: [login to view URL] http://www.n More

$500 USD in 7 days
(21 Reviews)
6.7
abhyasam

I understand most of process but there are few questions like how to find if any tenants having 2 property on rent ? which payment gateway will be used ? bout me: Worked with FORTUNE 500 software provider and for a Q More

$1000 USD in 30 days
(65 Reviews)
6.9
(10 Reviews)
6.8