dawn-interfaces
Version:
Dawn application interfaces
203 lines (202 loc) • 7.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.commonSellerTasks = exports.ESellerTaskOwnerType = exports.ESellerTaskCategory = exports.ESellerReasonOptions = exports.ESellerRegistrationSellTimeOptions = void 0;
var ESellerRegistrationSellTimeOptions;
(function (ESellerRegistrationSellTimeOptions) {
ESellerRegistrationSellTimeOptions["within3Days"] = "Within 3 days";
ESellerRegistrationSellTimeOptions["within1Week"] = "Within 1 week";
ESellerRegistrationSellTimeOptions["within1Month"] = "Within 1 month";
ESellerRegistrationSellTimeOptions["within2Months"] = "Within 2 months";
ESellerRegistrationSellTimeOptions["moreThan2Months"] = "In more than 2 months";
ESellerRegistrationSellTimeOptions["notSure"] = "I'm not sure";
})(ESellerRegistrationSellTimeOptions = exports.ESellerRegistrationSellTimeOptions || (exports.ESellerRegistrationSellTimeOptions = {}));
var ESellerReasonOptions;
(function (ESellerReasonOptions) {
ESellerReasonOptions["upgradingHome"] = "Upgrading my home";
ESellerReasonOptions["sellingSecondHome"] = "Selling second home";
ESellerReasonOptions["relocating"] = "Relocating";
ESellerReasonOptions["downsizing"] = "Downsizing my home";
ESellerReasonOptions["retiring"] = "Retiring";
ESellerReasonOptions["other"] = "Other";
})(ESellerReasonOptions = exports.ESellerReasonOptions || (exports.ESellerReasonOptions = {}));
var ESellerTaskCategory;
(function (ESellerTaskCategory) {
ESellerTaskCategory["registration"] = "Registration";
ESellerTaskCategory["initialTasks"] = "Initial Tasks";
ESellerTaskCategory["homePrep"] = "Prepare Your Property";
ESellerTaskCategory["homeMarketing"] = "Home Marketing";
ESellerTaskCategory["contractTasks"] = "Contract Tasks";
ESellerTaskCategory["homeExit"] = "Home Exit Planning";
ESellerTaskCategory["closingTasks"] = "Closing Tasks";
ESellerTaskCategory["miscellaneous"] = "Miscellaneous";
ESellerTaskCategory["additionalTodo"] = "Additional Todo";
})(ESellerTaskCategory = exports.ESellerTaskCategory || (exports.ESellerTaskCategory = {}));
var ESellerTaskOwnerType;
(function (ESellerTaskOwnerType) {
ESellerTaskOwnerType["client"] = "client";
ESellerTaskOwnerType["agent"] = "agent";
})(ESellerTaskOwnerType = exports.ESellerTaskOwnerType || (exports.ESellerTaskOwnerType = {}));
exports.commonSellerTasks = [
{
id: "1",
title: 'Prepare and present to client CMA',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "2",
title: 'Review market conditions',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "3",
title: 'Discuss Home-Sale Goals',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "4",
title: 'Discuss the optimal listing price',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "5",
title: 'Prepare & Send Listing Paper Work Via Dotloop',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "6",
title: 'Client signs listing agreement',
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "7",
title: "Send Welcome Letter with Listing Q's Survey",
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "8",
title: "Client fill's out survey",
category: ESellerTaskCategory.initialTasks,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "9",
title: 'Agent suggests dates and times to Schedule Photos, Floor Plan, & Video',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "10",
title: 'Client agrees to date and time for Schedule Photos, Floor Plan, & Video',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "11",
title: 'Stage Your Home For Sale',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "12",
title: 'Remove Clutter and organize',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "13",
title: 'Clean and make necessary repairs',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "14",
title: 'Facilitate Photo Video Walkthrough Shoot',
category: ESellerTaskCategory.homePrep,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "15",
title: 'Finalize and Execute Marketing Strategy',
category: ESellerTaskCategory.homeMarketing,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "16",
title: 'Install Yard Sign',
category: ESellerTaskCategory.homeMarketing,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "17",
title: 'Market home through all channels',
category: ESellerTaskCategory.homeMarketing,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "18",
title: 'Arrange and host property showings',
category: ESellerTaskCategory.homeMarketing,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "19",
title: 'Hold broker and public open houses',
category: ESellerTaskCategory.homeMarketing,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "20",
title: 'Evaluate offers and negotiate the best price and terms',
category: ESellerTaskCategory.contractTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "21",
title: 'Monitor buyer financing and home appraisal',
category: ESellerTaskCategory.contractTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "22",
title: 'Facilitate home inspections',
category: ESellerTaskCategory.contractTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "23",
title: 'Facilitate appraisal',
category: ESellerTaskCategory.contractTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "24",
title: 'Agent coordinate closing date time location',
category: ESellerTaskCategory.closingTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "25",
title: 'Client coordinate closing date time location',
category: ESellerTaskCategory.closingTasks,
taskOwnerType: ESellerTaskOwnerType.client,
},
{
id: "26",
title: 'Review closing statement',
category: ESellerTaskCategory.closingTasks,
taskOwnerType: ESellerTaskOwnerType.agent,
},
{
id: "27",
title: 'Close the sale',
category: ESellerTaskCategory.closingTasks,
taskOwnerType: ESellerTaskOwnerType.client,
},
];