<\/span><\/div>\nFactors Influencing Purchase Decisions<\/strong><\/strong><\/p>\n\nUsers prioritized craftsmanship, exclusivity, and brand reputation, with sustainability, social media influence, and investment value also playing key roles in their luxury bag purchase decisions.<\/span><\/li>\n<\/ul>\n<\/span><\/span><\/div>\nIn-Store vs. Online Shopping Preference<\/strong><\/span><\/strong><\/span><\/p>\n\nUsers showed mixed preferences, some value in-store shopping for the tactile and personalized experience, while others prefer the convenience and social aspects of online shopping, including virtual appointments and social commerce platforms.<\/span><\/li>\n<\/ul>\n<\/span><\/span><\/div>\nDigital Experiences to Enhance Online Shopping<\/strong><\/span><\/strong><\/span><\/p>\n\nUsers are excited by digital features like virtual try-ons, 3D product views, AI-powered recommendations, live shopping events, and even blockchain tracking, tools that make online luxury shopping more immersive, personalized, and informed.<\/span><\/li>\n<\/ul>\n<\/span><\/span><\/div>\nUse of Digital Authentication Tools<\/strong> <\/span><\/p>\n\nUsers value digital authentication tools like NFC chips and blockchain verification to ensure product authenticity, especially for resale and investment purchases, with growing trust in tech-backed solutions from verified brands.<\/span><\/li>\n<\/ul>\n<\/span><\/span><\/div>\nPreferred Digital VIP Services<\/strong> <\/span><\/p>\n\nUsers desire VIP digital services like early access to collections, personalized styling, exclusive events, resale partnerships, and luxury concierge support, blending exclusivity, convenience, and tailored experiences.<\/span><\/li>\n<\/ul>\n<\/span><\/p>\n[\/et_pb_text][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” locked=”off” global_colors_info=”{}”]<\/p>\n
User Flows<\/h4>\n <\/p>\n
I conducted interviews with five frequent app users from diverse backgrounds to uncover key pain points, generate potential solutions, and develop a detailed process flow. This helped me gain a deeper understanding of the user journey and the actions users take to accomplish their goals, laying the groundwork for a user-centered design approach.<\/p>\n
<\/p>\n
[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_2,1_2″ _builder_version=”4.27.7″ _module_preset=”default” min_height=”563.8px” custom_padding=”0px|||||” global_colors_info=”{}”][et_pb_column type=”1_2″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/Flow-Shopping-scaled.png” title_text=”Flow – Shopping” _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][et_pb_column type=”1_2″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/Flow-Services-scaled.png” title_text=”Flow – Services” _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” locked=”off” global_colors_info=”{}”]<\/p>\n
Sketches<\/h4>\n <\/p>\n
<\/span><\/span><\/div>\nI began sketching early concepts of the app with a focus on accessibility and user-friendly navigation throughout the discovery and purchase journey. I considered each step\u2014from browsing as a guest or creating an account, to exploring products, adding items to the shopping bag, completing a purchase, scheduling in-store appointments, and reaching out to customer support\u2014ensuring the experience felt seamless and intuitive.<\/span><\/p>\n <\/p>\n
[\/et_pb_text][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/SKETCHES.png” title_text=”SKETCHES” _builder_version=”4.27.7″ _module_preset=”default” custom_margin=”-26px|||||” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”2_3,1_3″ _builder_version=”4.27.7″ _module_preset=”default” custom_padding=”80px|||||” global_colors_info=”{}”][et_pb_column type=”2_3″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/wireframes-2.png” title_text=”wireframes” _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” locked=”off” global_colors_info=”{}”]<\/p>\n
Wireframes<\/h4>\n <\/p>\n
<\/span><\/span><\/div>\nThe wireframes established the app’s structure, defining the layout, content hierarchy, and user flow. Here are a few examples.<\/p>\n
<\/p>\n
[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_2,1_2″ _builder_version=”4.27.7″ _module_preset=”default” custom_padding=”80px|||||” global_colors_info=”{}”][et_pb_column type=”1_2″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” width=”100%” animation_style=”fade” locked=”off” global_colors_info=”{}”]<\/p>\n
<\/span><\/span><\/div>\nBuilding the brand idendity…<\/span><\/h4>\n <\/p>\n
<\/span><\/span><\/div>\n<\/span><\/span><\/div>\n“Casa Carvalho is a luxury bag brand that blends timeless craftsmanship with contemporary elegance. Rooted in sophistication and inspired by the spirit of Brazil, we create exquisite, distinctive pieces for those who seek unparalleled style. Every Casa Carvalho bag embodies expert artistry, refined aesthetics, and a commitment to luxury that transcends trends\u2014designed for those who appreciate the finest in fashion.” <\/span><\/p>\n<\/span><\/span><\/div>\n“Designed for Those Who Define Luxury.”<\/span><\/p>\n <\/p>\n
[\/et_pb_text][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/styleguide2-scaled.png” title_text=”styleguide2″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][et_pb_column type=”1_2″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” custom_margin=”|2px||||” animation_style=”fade” locked=”off” global_colors_info=”{}”]<\/p>\n
Style Guide<\/h4>\n <\/p>\n
This is a small sample size of Casa Carvalho Style Guide…<\/span><\/p>\n <\/p>\n
[\/et_pb_text][et_pb_image src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/styleguide1-scaled.png” title_text=”styleguide1″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=”4.27.7″ _module_preset=”default” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″][et_pb_column type=”4_4″ _builder_version=”4.27.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” hover_enabled=”0″ locked=”off” global_colors_info=”{}” custom_margin=”80px|||||” custom_padding=”9px|||||” sticky_enabled=”0″]<\/p>\n
Prototype<\/h4>\n <\/p>\n
<\/span><\/span><\/div>\nAfter completing the user research, personas, user flows, sketches, and wireframes, I moved into the high-fidelity design phase, creating an interactive prototype to validate the user experience. Below are a few of the prototype screens.<\/p>\n
<\/p>\n
[\/et_pb_text][et_pb_image _builder_version=”4.27.7″ _module_preset=”default” hover_enabled=”0″ global_colors_info=”{}” title_text=”Prototypes” src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/Prototypes.png” sticky_enabled=”0″][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=”4.27.7″ _module_preset=”default” hover_enabled=”0″ sticky_enabled=”0″ column_structure=”1_2,1_2″][et_pb_column _builder_version=”4.27.7″ _module_preset=”default” type=”1_2″][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” hover_enabled=”0″ locked=”off” global_colors_info=”{}” custom_margin=”0px|||||” custom_padding=”9px|||||” sticky_enabled=”0″]<\/p>\n
Usability Testing<\/h4>\n <\/p>\n
<\/span><\/span><\/div>\nI conducted <\/span>remote moderated usability testing<\/span><\/strong> with three participants, Jessica, Justin, and Mary, between the ages of 25 and 50, representing diverse professional backgrounds in architecture, law, and engineering. Participants completed six realistic tasks designed to evaluate the app’s usability, navigation, and overall shopping experience. These tasks included creating an account, searching for a product, adding an item to the shopping bag and beginning checkout, contacting the brand through in-app messaging, booking an in-store appointment, and saving products to a wishlist.<\/span><\/p>\n<\/span><\/span><\/div>\nWith the findings we got this Problem log:<\/span><\/p>\n <\/p>\n
[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=”4.27.7″ _module_preset=”default” type=”1_2″][et_pb_image _builder_version=”4.27.7″ _module_preset=”default” hover_enabled=”0″ sticky_enabled=”0″ title_text=”USABILITYTESTING” src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/USABILITYTESTING-scaled.png”][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=”4.27.7″ _module_preset=”default” background_color=”RGBA(255,255,255,0)” hover_enabled=”0″ sticky_enabled=”0″][et_pb_column _builder_version=”4.27.7″ _module_preset=”default” type=”4_4″][et_pb_text _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” header_font=”||||||||” header_4_font=”Montserrat|600|||||||” header_4_font_size=”22px” animation_style=”fade” hover_enabled=”0″ locked=”off” global_colors_info=”{}” custom_margin=”0px|||||” custom_padding=”9px|||||” sticky_enabled=”0″]<\/p>\n
Final Screens<\/h4>\n <\/p>\n
[\/et_pb_text][et_pb_image _builder_version=”4.27.7″ _module_preset=”default” hover_enabled=”0″ sticky_enabled=”0″ title_text=”FINALSCREENS” src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/08\/FINALSCREENS.png”][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Quote Section” _builder_version=”4.16″ custom_margin=”40px||50px|” locked=”off” global_colors_info=”{}”][et_pb_row admin_label=”Quote” _builder_version=”4.16″ global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text admin_label=”Quote” _builder_version=”4.27.7″ text_text_color=”#747d88″ text_font_size=”24px” text_line_height=”1.8em” text_orientation=”center” max_width=”700px” module_alignment=”center” animation_style=”flip” animation_direction=”top” animation_intensity_flip=”20%” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″]<\/p>\n
\nReflection<\/span><\/h2>\nDesigning the Casa Carvalho app strengthened my ability to balance luxury aesthetics with usability. Through user research and testing, I gained valuable insights into the expectations of luxury shoppers and the importance of creating intuitive, brand-consistent experiences. This project reinforced the value of iterative design, user feedback, and thoughtful decision-making in delivering a seamless shopping journey.<\/span><\/p>\n<\/blockquote>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Other Recent Works Section” _builder_version=”4.16″ custom_margin=”|||” custom_padding=”0px||120px|” global_colors_info=”{}”][et_pb_row admin_label=”Other Recent Works Area” _builder_version=”4.16″ custom_margin=”||40px|” animation_style=”fade” locked=”off” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text admin_label=”Title” _builder_version=”4.16″ text_font=”Montserrat|on||on|” text_text_color=”#353740″ text_font_size=”42px” text_line_height=”1.2em” text_orientation=”center” max_width=”700px” module_alignment=”center” global_colors_info=”{}”]Other Recent Works \n[\/et_pb_text][et_pb_text admin_label=”Subtitle” _builder_version=”4.27.7″ text_font=”Montserrat||||” text_text_color=”#747d88″ text_font_size=”16px” text_line_height=”1.8em” text_orientation=”center” max_width=”600px” module_alignment=”center” custom_margin=”|||” hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″]<\/p>\n
Interested in seeing more? Here are a few additional projects that showcase my design process, problem-solving approach, and experience creating user-centered digital products across different industries.<\/span><\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ use_custom_gutter=”on” gutter_width=”1″ admin_label=”Other Recent Works Area” _builder_version=”4.27.7″ max_width=”80%” hover_enabled=”0″ use_custom_width=”on” width_unit=”off” locked=”off” global_colors_info=”{}” sticky_enabled=”0″][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_image use_overlay=”on” overlay_icon_color=”#353740″ hover_overlay_color=”rgba(57,167,141,0.67)” align_tablet=”center” align_phone=”center” align_last_edited=”on|desktop” _builder_version=”4.27.7″ animation_style=”slide” animation_direction=”left” animation_intensity_slide=”10%” animation_starting_opacity=”100%” hover_enabled=”0″ box_shadow_style=”preset7″ box_shadow_horizontal=”0px” box_shadow_vertical=”0px” box_shadow_spread=”10px” box_shadow_color=”#ffffff” global_colors_info=”{}” title_text=”coverDOVA” src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/07\/coverDOVA.png” sticky_enabled=”0″ url=”https:\/\/viviane-design.com\/dova\/” url_new_window=”on”][\/et_pb_image][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_image use_overlay=”on” overlay_icon_color=”#353740″ hover_overlay_color=”rgba(57,167,141,0.67)” align_tablet=”center” align_phone=”center” align_last_edited=”on|desktop” _builder_version=”4.27.7″ animation_style=”slide” animation_direction=”right” animation_intensity_slide=”10%” animation_starting_opacity=”100%” hover_enabled=”0″ box_shadow_style=”preset7″ box_shadow_horizontal=”0px” box_shadow_vertical=”0px” box_shadow_spread=”10px” box_shadow_color=”#ffffff” global_colors_info=”{}” title_text=”coverST” src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/07\/coverST.png” sticky_enabled=”0″ url=”https:\/\/viviane-design.com\/skylor-tutor\/” url_new_window=”on”][\/et_pb_image][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_image use_overlay=”on” overlay_icon_color=”#353740″ hover_overlay_color=”rgba(57,167,141,0.67)” align_tablet=”center” align_phone=”center” align_last_edited=”on|desktop” _builder_version=”4.27.7″ animation_style=”slide” animation_direction=”right” animation_intensity_slide=”10%” animation_starting_opacity=”100%” hover_enabled=”0″ box_shadow_style=”preset7″ box_shadow_horizontal=”0px” box_shadow_vertical=”0px” box_shadow_spread=”10px” box_shadow_color=”#ffffff” global_colors_info=”{}” title_text=”coverH2H1″ src=”https:\/\/viviane-design.com\/wp-content\/uploads\/2026\/07\/coverH2H1.png” sticky_enabled=”0″ url=”https:\/\/viviane-design.com\/house2home\/” url_new_window=”on”][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"
Web DesignCasa Carvalho The Casa Carvalho app was designed to bring the elegance of our in-store experience to the digital world. As a brand celebrated for its handcrafted handbags and timeless design, we set out to create a mobile e-commerce platform that reflects our commitment to quality, exclusivity, and sophistication. With features like personalized recommendations, […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-37","page","type-page","status-publish","hentry"],"yoast_head":"\n
Casa Carvalho - Viviane Carvalho Studio<\/title>\n \n \n \n \n \n \n \n \n \n \n