Create a user interface for an online IELTS preparation platform. The platform aims to assist users in preparing for the speaking section of the IELTS exam. The UI should feature three main sections: Sample Questions: This section should provide users with a curated list of IELTS speaking questions for Parts 1, 2, and 3 of the exam. Each question should be accompanied by suggested answers and vocabulary, as well as points to cover. Practice: Users should be able to select specific speaking topics and practice answering questions in a simulated exam environment. The UI should provide a timer to mimic the time constraints of the actual exam, and users should have the option to record their responses for self-assessment. Community Contributions: Allow users to contribute their own speaking questions, answers, and vocabulary to the platform. Implement a voting system or user ratings to highlight the most helpful contributions. The UI should be intuitive and easy to navigate | A shadcn/ui and v0 generation - v0