We have a simple app that is used for monthly rent collection used by property managers. It was created using the MEAN stack and has good documentation. We would like to add some functionality starting with sending PDF rent collection invoices via email to the tenants and letting tenants to mark the payment as made. Also, sending landlords a receipt of payment.
Task: Create monthly invoices to email to tenants to pay their rent and receipts to email to landlords when rent has been collected. Allow tenants to upload proof of payment and view the payment has been received in Rent Roll dashboard.
You can see what we have build so far here: http://inbox.rent
frontend: angular2, moment.js, twitter bootstrap 3, webpack. backend: node.js, express.js, mongoose with mongoDB
Background: Each month tenants have to pay rent for their apartment so we send a email reminder with the amount they have to pay. The landlords who own the apartment should receive a receipt via email once we send them the money. There is no need to add stripe or payment gateways in the milestone. Tenants pay with cash at the bank or via bank transfer and sends us deposit or transfer receipt.