Skin Type Tester with Beauty Product Recommendations
Video Demonstration
Summary
The client required an interactive feature for their beauty website that could help users determine their skin type and recommend beauty products based on the results. The feature needed to provide a series of questions, each influencing the next, with a final recommendation page offering tailored product suggestions.
Challenge
- Complex Question Flow: Ensuring that the flow of questions dynamically adjusted based on the user's previous answers required intricate conditional logic.
- Progress Tracking: Implementing a real-time progress bar that accurately reflected the user's current step in the test.
- Reset Functionality: Adding a feature to allow users to reset the test at any point without disrupting the user experience.
- Result Personalization: The test needed to provide different sets of beauty product recommendations based on the test results, requiring precise matching logic.
- Seamless Navigation: Ensuring that users were smoothly redirected to the final results page, which included health recommendations and links to relevant product pages.
Solutions
- Dynamic Questioning System: Successfully developed a conditional logic system that allowed the test to adapt based on the user's previous answers, creating a personalized experience.
- Progress Bar Implementation: Integrated a real-time progress bar that updated with each step, providing users with clear feedback on their progress.
- Test Reset Feature: Added a reset function that allowed users to start the test over at any point, improving user control and satisfaction.
- Personalized Recommendations: Developed a system that accurately matched test results with specific beauty products, ensuring that users received tailored suggestions.
- Enhanced User Experience: Implemented smooth navigation to the final results page, including health recommendations and easy access to recommended products.



