Gotcha Covered
Reads and answers Gotcha Covered's own 'What Design Style Am I?' window-treatment style quiz, returning the site's real computed match.
Domain: gotchacovered.com
Also known as: Gotcha Covered, gotchacovered, gotchacovered.com
Call it directly
bowmark.providers.gotchacovered.getDesignStyleQuizQuestions(): Promise<GotchaCoveredQuizQuestions>
bowmark.providers.gotchacovered.takeDesignStyleQuiz(answers: GotchaCoveredQuizAnswers): Promise<GotchaCoveredQuizResult>Functions
| Function | What it does |
|---|---|
getDesignStyleQuizQuestions | Reads the live 'What Design Style Am I?' quiz's real 6 questions and option lists. |
takeDesignStyleQuiz | Answers all 6 questions of Gotcha Covered's Design Style Quiz (e.g. { colorScheme: "Metallics Color Scheme", pattern: "Eclectic Pattern", imageChoice: 1, destination: "Spain Destination",… |
Types
interface GotchaCoveredQuizOption {
label: string;
imageUrl: string | null;
}
interface GotchaCoveredQuizQuestion {
step: number;
prompt: string;
options: GotchaCoveredQuizOption[];
}
interface GotchaCoveredQuizQuestions {
questions: GotchaCoveredQuizQuestion[];
}
interface GotchaCoveredQuizAnswers {
colorScheme: string;
pattern: string;
imageChoice: number | string;
destination: string;
material: string;
item: string;
}
interface GotchaCoveredQuizResult {
styleName: string;
description: string;
recommendedProducts: string | null;
url: string;
}