console.log(JSON.stringify(businessPlan, null, 2));
// Prompt the user for company information
console.log("Enter your company name:");
const companyName = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
console.log("Enter your company description:");
const companyDescription = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
// Prompt the user for goals
console.log("Enter your company's mission statement:");
const missionStatement = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
console.log("Enter your company's vision statement:");
const visionStatement = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
console.log("Enter your company's core values (comma-separated):");
const coreValues = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline().trim().split(',');
// Prompt the user for product information
console.log("Enter your product name:");
const productName = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
console.log("Enter your product description:");
const productDescription = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
// Add the product to the business plan
businessPlan.products.push({
name: productName,
description: productDescription
});
// Prompt the user for market information
console.log("Enter your market analysis:");
const marketAnalysis = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
console.log("Enter your target market:");
const targetMarket = readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline();
// Prompt the user for financial information
console.log("Enter your budget:");
const budget = Number(readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline());
console.log("Enter your funding amount:");
const funding = Number(readline.createInterface({
input: process.stdin,
output: process.stdout
}). readline());
// Add the financial information to the business plan
businessPlan.financials.budget = budget;
businessPlan.financials.funding = funding;
const businessPlan: BusinessPlan = {
company: {
name: '',
description: ''
},
goals: {
mission: '',
vision: '',
values: []
},
products: [],
market: {
analysis: '',
targetMarket: ''
},
financials: {
budget: 0,
funding: 0
}
};
interface BusinessPlan {
company: {
name: string;
description: string;
};
goals: {
mission: string;
vision: string;
values: string[];
};
products: {
name: string;
description: string;
}[];
market: {
analysis: string;
targetMarket: string;
};
financials: {
budget: number;
funding: number;
};
}
to all the tiktok’ers
set up your zap wallets. fastest way to feel nostr.
primal client on ios or android is probably the easiest way to do so at the moment.