1. Post a project module (describe the project by providing a brief overview and uploading photos).
2. Two separate personal areas for Contractors and Homeowners.
3. Matching module. Matches projects to appropriate Verified Pros.
4. Leads module. Provides contractors with a dashboard that helps to communicate with incoming leads.
5. Real-time messaging within the platform, system notifications.
6. Project scope builder. Core functionality. Allows users to create projects which may include milestones, budget, deadlines, list of materials, attachments, etc.
7. PayPal integration. MailChimp integration for transaction letters.
8. Invoicing module. Allows contractors are able to issue invoices.
9. Ticket System. Allow to report issues regarding users' projects and to resolve them together with their contractors and Erenovate support via group chat.