Apply patch [skip ci]
This commit is contained in:
parent
8d38a5eb74
commit
fcd5f384ac
4
TODO.md
4
TODO.md
@ -3,7 +3,7 @@
|
||||
This document outlines the remaining tasks, incomplete features, and future development plans for the application.
|
||||
|
||||
## High Priority
|
||||
- **Implement Payment Processing**: The current rent payment system in `routes/tenant/rent/pay/index.tsx` is a placeholder. It needs to be fully implemented with a payment provider like Stripe to handle real transactions securely.
|
||||
- **Implement Lease Creation for Landlord Dashboard**: Add a "Create New Lease" button to the landlord dashboard that allows landlords to create leases with basic price information (rent, security deposit). Leases should have two states: 'new' (initial state) and 'signed' (after tenant accepts invite). The tenant field should be optional until a tenant accepts an invitation.
|
||||
|
||||
## Backend & API
|
||||
- **Add Well-Known Endpoint**: Implement a `/.well-known/acme-challenge/:token` endpoint in `main.ts` to support services like Let's Encrypt for SSL certificate validation in production.
|
||||
@ -15,6 +15,7 @@ This document outlines the remaining tasks, incomplete features, and future deve
|
||||
- Tenant invitation and management (`islands/LandlordInviteTenant.tsx`)
|
||||
- Messaging with tenants (`islands/LandlordMessageThreads.tsx`)
|
||||
- Financial tracking and reporting
|
||||
- Lease creation and management (current task)
|
||||
- **Complete Tenant Dashboard**: Finalize all features under the `routes/tenant/` directory. This includes:
|
||||
- Viewing lease documents
|
||||
- Tracking rent payments and financial obligations
|
||||
@ -32,3 +33,4 @@ This document outlines the remaining tasks, incomplete features, and future deve
|
||||
- **Calendar Functionality**: Expand the calendar features in `routes/calendar/` and improve the `islands/FinancialCalendar.tsx` component to be more interactive and informative.
|
||||
- **Document Management**: Build out a robust document upload, storage, and sharing system for leases, notices, and other rental-related documents.
|
||||
- **Reminders and Notifications**: Implement a system for sending automated reminders for rent payments, lease renewals, and other important events.
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user